.elementor-33205 .elementor-element.elementor-element-d29b877{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0% 04% 0% 04%;}.elementor-bc-flex-widget .elementor-33205 .elementor-element.elementor-element-218cae0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33205 .elementor-element.elementor-element-218cae0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33205 .elementor-element.elementor-element-218cae0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-2cf641b > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-2cf641b{text-align:left;}.elementor-33205 .elementor-element.elementor-element-2cf641b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:62px;font-weight:700;line-height:68px;color:#FFFFFF;}.elementor-33205 .elementor-element.elementor-element-0052b3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-0052b3f{text-align:left;color:#FFFFFF;font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;}.elementor-33205 .elementor-element.elementor-element-99179e9{margin-top:-0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-33205 .elementor-element.elementor-element-c03860b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33205 .elementor-element.elementor-element-c03860b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33205 .elementor-element.elementor-element-31f086d .elementor-button{background-color:#00000000;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFA142;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-33205 .elementor-element.elementor-element-31f086d .elementor-button:hover, .elementor-33205 .elementor-element.elementor-element-31f086d .elementor-button:focus{background-color:#FFA142;color:#000000;}.elementor-33205 .elementor-element.elementor-element-31f086d{width:initial;max-width:initial;}.elementor-33205 .elementor-element.elementor-element-31f086d .elementor-button:hover svg, .elementor-33205 .elementor-element.elementor-element-31f086d .elementor-button:focus svg{fill:#000000;}.elementor-bc-flex-widget .elementor-33205 .elementor-element.elementor-element-36ea398.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33205 .elementor-element.elementor-element-36ea398.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33205 .elementor-element.elementor-element-be95ff7 .elementor-button{background-color:#FFA142;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFA142;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-33205 .elementor-element.elementor-element-be95ff7 .elementor-button:hover, .elementor-33205 .elementor-element.elementor-element-be95ff7 .elementor-button:focus{background-color:#00000000;color:#FFA142;}.elementor-33205 .elementor-element.elementor-element-be95ff7{width:initial;max-width:initial;}.elementor-33205 .elementor-element.elementor-element-be95ff7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-be95ff7 .elementor-button:hover svg, .elementor-33205 .elementor-element.elementor-element-be95ff7 .elementor-button:focus svg{fill:#FFA142;}.elementor-bc-flex-widget .elementor-33205 .elementor-element.elementor-element-fab022e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33205 .elementor-element.elementor-element-fab022e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33205 .elementor-element.elementor-element-fab022e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-1096203{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0% 04% 0% 04%;}.elementor-33205 .elementor-element.elementor-element-c5f9567 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-c5f9567 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:600;line-height:1.25em;}.elementor-33205 .elementor-element.elementor-element-4064a0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-4064a0d{z-index:1;text-align:center;color:#FFFFFF;font-family:"Rubik", Sans-serif;font-weight:300;}.elementor-33205 .elementor-element.elementor-element-53fc9bc{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:04% 4% 04% 04%;}.elementor-33205 .elementor-element.elementor-element-abfbfb2 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-891b26e{text-align:center;}.elementor-33205 .elementor-element.elementor-element-891b26e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-8f5a935.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-33205 .elementor-element.elementor-element-8f5a935 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 15px 15px;}.elementor-33205 .elementor-element.elementor-element-8f5a935 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33205 .elementor-element.elementor-element-d3d2afa > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-33205 .elementor-element.elementor-element-d3d2afa .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-d3d2afa.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-33205 .elementor-element.elementor-element-d3d2afa.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-33205 .elementor-element.elementor-element-d3d2afa.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-33205 .elementor-element.elementor-element-d3d2afa .elementor-image-box-title{margin-bottom:0px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-d3d2afa .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-d3d2afa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-d3d2afa .elementor-image-box-description{color:#FFFFFF;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-9e84e18 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-33205 .elementor-element.elementor-element-9e84e18 .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-9e84e18.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-33205 .elementor-element.elementor-element-9e84e18.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-33205 .elementor-element.elementor-element-9e84e18.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-33205 .elementor-element.elementor-element-9e84e18 .elementor-image-box-title{margin-bottom:0px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-9e84e18 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-9e84e18 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-9e84e18 .elementor-image-box-description{color:#FFFFFF;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-7b7df66 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-33205 .elementor-element.elementor-element-7b7df66 .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-7b7df66.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-33205 .elementor-element.elementor-element-7b7df66.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-33205 .elementor-element.elementor-element-7b7df66.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-33205 .elementor-element.elementor-element-7b7df66 .elementor-image-box-title{margin-bottom:0px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-7b7df66 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-7b7df66 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-7b7df66 .elementor-image-box-description{color:#FFFFFF;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-a7ec748 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-33205 .elementor-element.elementor-element-a7ec748 .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-a7ec748.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-33205 .elementor-element.elementor-element-a7ec748.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-33205 .elementor-element.elementor-element-a7ec748.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-33205 .elementor-element.elementor-element-a7ec748 .elementor-image-box-title{margin-bottom:0px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-a7ec748 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-a7ec748 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-a7ec748 .elementor-image-box-description{color:#FFFFFF;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-5e99cf0 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-33205 .elementor-element.elementor-element-5e99cf0 .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-5e99cf0.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-33205 .elementor-element.elementor-element-5e99cf0.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-33205 .elementor-element.elementor-element-5e99cf0.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-33205 .elementor-element.elementor-element-5e99cf0 .elementor-image-box-title{margin-bottom:0px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-5e99cf0 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-5e99cf0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-5e99cf0 .elementor-image-box-description{color:#FFFFFF;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-31cf879 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-33205 .elementor-element.elementor-element-31cf879 .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-31cf879.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-33205 .elementor-element.elementor-element-31cf879.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-33205 .elementor-element.elementor-element-31cf879.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-33205 .elementor-element.elementor-element-31cf879 .elementor-image-box-title{margin-bottom:0px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-31cf879 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-31cf879 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-31cf879 .elementor-image-box-description{color:#FFFFFF;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-52f7207 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-52f7207 .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-52f7207 .elementor-image-box-title{margin-bottom:0px;color:#00D46C;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-52f7207 .elementor-image-box-description{color:#EBEBEB;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-be57ebb{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0% 4% 04% 04%;}.elementor-33205 .elementor-element.elementor-element-64500c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-d5c4521 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-d5c4521 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:600;line-height:1.25em;}.elementor-bc-flex-widget .elementor-33205 .elementor-element.elementor-element-4e85cd0.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-33205 .elementor-element.elementor-element-4e85cd0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-33205 .elementor-element.elementor-element-4e85cd0.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-33205 .elementor-element.elementor-element-4e85cd0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-33205 .elementor-element.elementor-element-4e85cd0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33205 .elementor-element.elementor-element-b9b89bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-33205 .elementor-element.elementor-element-b9b89bd .elementor-image-box-wrapper{text-align:center;}.elementor-33205 .elementor-element.elementor-element-b9b89bd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-b9b89bd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-b9b89bd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-b9b89bd .elementor-image-box-title{margin-bottom:20px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-b9b89bd .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-33205 .elementor-element.elementor-element-b9b89bd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-b9b89bd .elementor-image-box-description{color:#FFFFFF;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-c558206 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-33205 .elementor-element.elementor-element-c558206 .elementor-image-box-wrapper{text-align:center;}.elementor-33205 .elementor-element.elementor-element-c558206.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-c558206.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-c558206.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-c558206 .elementor-image-box-title{margin-bottom:20px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-c558206 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-33205 .elementor-element.elementor-element-c558206 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-c558206 .elementor-image-box-description{color:#FFFFFF;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-18d8c8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-33205 .elementor-element.elementor-element-18d8c8c .elementor-image-box-wrapper{text-align:center;}.elementor-33205 .elementor-element.elementor-element-18d8c8c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-18d8c8c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-18d8c8c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-18d8c8c .elementor-image-box-title{margin-bottom:20px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-18d8c8c .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-33205 .elementor-element.elementor-element-18d8c8c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-18d8c8c .elementor-image-box-description{color:#FFFFFF;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-23f485f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-23f485f .elementor-image-box-wrapper{text-align:center;}.elementor-33205 .elementor-element.elementor-element-23f485f .elementor-image-box-title{margin-bottom:20px;color:#00D46C;font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-23f485f .elementor-image-box-description{color:#EBEBEB;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-2b6b242:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33205 .elementor-element.elementor-element-2b6b242 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF40;}.elementor-33205 .elementor-element.elementor-element-2b6b242.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-33205 .elementor-element.elementor-element-2b6b242 > .elementor-element-populated, .elementor-33205 .elementor-element.elementor-element-2b6b242 > .elementor-element-populated > .elementor-background-overlay, .elementor-33205 .elementor-element.elementor-element-2b6b242 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-33205 .elementor-element.elementor-element-2b6b242 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:left;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 30px 30px 30px;}.elementor-33205 .elementor-element.elementor-element-2b6b242 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33205 .elementor-element.elementor-element-258f105 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-258f105 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:600;line-height:1.25em;}.elementor-33205 .elementor-element.elementor-element-15d2503 > .elementor-widget-container{margin:0px 075px 0px 75px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-15d2503{z-index:1;text-align:center;color:#FFFFFF;font-family:"Rubik", Sans-serif;font-weight:300;line-height:1.25em;}.elementor-33205 .elementor-element.elementor-element-4c5c0e0{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0% 4% 02% 04%;}.elementor-33205 .elementor-element.elementor-element-795efe7 > .elementor-element-populated{text-align:left;padding:15px 30px 15px 30px;}.elementor-33205 .elementor-element.elementor-element-03d8111 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-03d8111{text-align:center;}.elementor-33205 .elementor-element.elementor-element-03d8111 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:600;line-height:1.25em;}.elementor-33205 .elementor-element.elementor-element-788dad1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 200px 0px 200px;}.elementor-33205 .elementor-element.elementor-element-788dad1{z-index:1;text-align:center;color:#FFFFFF;font-family:"Rubik", Sans-serif;font-weight:300;}.elementor-33205 .elementor-element.elementor-element-93e337d.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-33205 .elementor-element.elementor-element-93e337d > .elementor-element-populated, .elementor-33205 .elementor-element.elementor-element-93e337d > .elementor-element-populated > .elementor-background-overlay, .elementor-33205 .elementor-element.elementor-element-93e337d > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-33205 .elementor-element.elementor-element-93e337d > .elementor-element-populated{text-align:left;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-b4c898b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-33205 .elementor-element.elementor-element-b4c898b .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-b4c898b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-b4c898b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-b4c898b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-b4c898b .elementor-image-box-title{margin-bottom:10px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-b4c898b .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-b4c898b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-b4c898b .elementor-image-box-description{color:#FFFFFF;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-dffbdbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-33205 .elementor-element.elementor-element-dffbdbf .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-dffbdbf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-dffbdbf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-dffbdbf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-dffbdbf .elementor-image-box-title{margin-bottom:10px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-dffbdbf .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-dffbdbf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-dffbdbf .elementor-image-box-description{color:#FFFFFF;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-d010657 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-33205 .elementor-element.elementor-element-d010657 .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-d010657.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-d010657.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-d010657.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-d010657 .elementor-image-box-title{margin-bottom:10px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-d010657 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-d010657 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-d010657 .elementor-image-box-description{color:#FFFFFF;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-649bd0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-33205 .elementor-element.elementor-element-649bd0d .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-649bd0d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-649bd0d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-649bd0d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-649bd0d .elementor-image-box-title{margin-bottom:10px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-649bd0d .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-649bd0d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-649bd0d .elementor-image-box-description{color:#FFFFFF;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-ca3950f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-33205 .elementor-element.elementor-element-ca3950f .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-ca3950f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-ca3950f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-ca3950f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-ca3950f .elementor-image-box-title{margin-bottom:10px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-ca3950f .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-ca3950f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-ca3950f .elementor-image-box-description{color:#FFFFFF;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-41a939d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-41a939d .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-41a939d .elementor-image-box-title{margin-bottom:10px;color:#00D46C;font-family:"Rubik", Sans-serif;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-41a939d .elementor-image-box-description{color:#EBEBEB;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-7e66344{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0% 4% 03% 04%;}.elementor-33205 .elementor-element.elementor-element-e692069 > .elementor-element-populated{text-align:left;padding:15px 30px 15px 30px;}.elementor-33205 .elementor-element.elementor-element-0d7cc4f > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-0d7cc4f{text-align:center;}.elementor-33205 .elementor-element.elementor-element-0d7cc4f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:600;line-height:1.25em;}.elementor-33205 .elementor-element.elementor-element-72014fd.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-33205 .elementor-element.elementor-element-72014fd > .elementor-element-populated, .elementor-33205 .elementor-element.elementor-element-72014fd > .elementor-element-populated > .elementor-background-overlay, .elementor-33205 .elementor-element.elementor-element-72014fd > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-33205 .elementor-element.elementor-element-72014fd > .elementor-element-populated{text-align:left;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-e00fc33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-33205 .elementor-element.elementor-element-e00fc33 .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-e00fc33.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-e00fc33.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-e00fc33.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-e00fc33 .elementor-image-box-title{margin-bottom:10px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-e00fc33 .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-33205 .elementor-element.elementor-element-e00fc33 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-e00fc33 .elementor-image-box-description{color:#FFFFFF;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-b9b6365 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-33205 .elementor-element.elementor-element-b9b6365 .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-b9b6365.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-b9b6365.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-b9b6365.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-b9b6365 .elementor-image-box-title{margin-bottom:10px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-b9b6365 .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-33205 .elementor-element.elementor-element-b9b6365 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-b9b6365 .elementor-image-box-description{color:#FFFFFF;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-8b143da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-33205 .elementor-element.elementor-element-8b143da .elementor-image-box-wrapper{text-align:left;}.elementor-33205 .elementor-element.elementor-element-8b143da.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-8b143da.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-8b143da.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-8b143da .elementor-image-box-title{margin-bottom:10px;color:#DE8455;font-family:"Rubik", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-8b143da .elementor-image-box-wrapper .elementor-image-box-img{width:32%;}.elementor-33205 .elementor-element.elementor-element-8b143da .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-8b143da .elementor-image-box-description{color:#FFFFFF;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-3f7336a{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0% 4% 04% 04%;}.elementor-33205 .elementor-element.elementor-element-c709d60 > .elementor-element-populated{text-align:left;padding:15px 30px 15px 30px;}.elementor-33205 .elementor-element.elementor-element-b449345 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-b449345{text-align:center;}.elementor-33205 .elementor-element.elementor-element-b449345 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:600;line-height:1.25em;color:#00D46C;}.elementor-bc-flex-widget .elementor-33205 .elementor-element.elementor-element-057cf7d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-33205 .elementor-element.elementor-element-057cf7d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-33205 .elementor-element.elementor-element-057cf7d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33205 .elementor-element.elementor-element-057cf7d > .elementor-element-populated, .elementor-33205 .elementor-element.elementor-element-057cf7d > .elementor-element-populated > .elementor-background-overlay, .elementor-33205 .elementor-element.elementor-element-057cf7d > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-33205 .elementor-element.elementor-element-057cf7d > .elementor-element-populated{text-align:left;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-8a78da7 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:5px 5px 5px 5px;}.elementor-33205 .elementor-element.elementor-element-8a78da7 .elementor-image-box-wrapper{text-align:center;}.elementor-33205 .elementor-element.elementor-element-8a78da7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-8a78da7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-8a78da7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-8a78da7 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-33205 .elementor-element.elementor-element-8a78da7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-8a78da7 .elementor-image-box-title{color:#DE8455;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-8a78da7 .elementor-image-box-description{color:#EBEBEB;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-733c41f > .elementor-widget-container{margin:20px 0px 20px 0px;padding:5px 5px 5px 5px;}.elementor-33205 .elementor-element.elementor-element-733c41f .elementor-image-box-wrapper{text-align:center;}.elementor-33205 .elementor-element.elementor-element-733c41f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-733c41f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-733c41f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-733c41f .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-33205 .elementor-element.elementor-element-733c41f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-733c41f .elementor-image-box-title{color:#DE8455;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-733c41f .elementor-image-box-description{color:#EBEBEB;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-3dc1898 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:5px 5px 5px 5px;}.elementor-33205 .elementor-element.elementor-element-3dc1898 .elementor-image-box-wrapper{text-align:center;}.elementor-33205 .elementor-element.elementor-element-3dc1898.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-3dc1898.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-3dc1898.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-3dc1898 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-33205 .elementor-element.elementor-element-3dc1898 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-3dc1898 .elementor-image-box-title{color:#DE8455;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-3dc1898 .elementor-image-box-description{color:#EBEBEB;font-weight:300;line-height:1.5em;}.elementor-bc-flex-widget .elementor-33205 .elementor-element.elementor-element-e8035b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33205 .elementor-element.elementor-element-e8035b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33205 .elementor-element.elementor-element-e8035b4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33205 .elementor-element.elementor-element-e8035b4 > .elementor-element-populated, .elementor-33205 .elementor-element.elementor-element-e8035b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-33205 .elementor-element.elementor-element-e8035b4 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-33205 .elementor-element.elementor-element-e8035b4 > .elementor-element-populated{text-align:left;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-e18b0e6 img{width:50%;}.elementor-bc-flex-widget .elementor-33205 .elementor-element.elementor-element-3a0a046.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-33205 .elementor-element.elementor-element-3a0a046.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-33205 .elementor-element.elementor-element-3a0a046.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33205 .elementor-element.elementor-element-3a0a046 > .elementor-element-populated, .elementor-33205 .elementor-element.elementor-element-3a0a046 > .elementor-element-populated > .elementor-background-overlay, .elementor-33205 .elementor-element.elementor-element-3a0a046 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-33205 .elementor-element.elementor-element-3a0a046 > .elementor-element-populated{text-align:left;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-ad7af4e > .elementor-widget-container{margin:20px 0px 20px 0px;padding:5px 5px 5px 5px;}.elementor-33205 .elementor-element.elementor-element-ad7af4e .elementor-image-box-wrapper{text-align:center;}.elementor-33205 .elementor-element.elementor-element-ad7af4e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-ad7af4e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-ad7af4e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-ad7af4e .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-33205 .elementor-element.elementor-element-ad7af4e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-ad7af4e .elementor-image-box-title{color:#DE8455;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-ad7af4e .elementor-image-box-description{color:#EBEBEB;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-2278a56 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:5px 5px 5px 5px;}.elementor-33205 .elementor-element.elementor-element-2278a56 .elementor-image-box-wrapper{text-align:center;}.elementor-33205 .elementor-element.elementor-element-2278a56.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-2278a56.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-2278a56.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-2278a56 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-33205 .elementor-element.elementor-element-2278a56 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-2278a56 .elementor-image-box-title{color:#DE8455;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-2278a56 .elementor-image-box-description{color:#EBEBEB;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-bf040c6 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:5px 5px 5px 5px;}.elementor-33205 .elementor-element.elementor-element-bf040c6 .elementor-image-box-wrapper{text-align:center;}.elementor-33205 .elementor-element.elementor-element-bf040c6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-33205 .elementor-element.elementor-element-bf040c6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-33205 .elementor-element.elementor-element-bf040c6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-bf040c6 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-33205 .elementor-element.elementor-element-bf040c6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-33205 .elementor-element.elementor-element-bf040c6 .elementor-image-box-title{color:#DE8455;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-bf040c6 .elementor-image-box-description{color:#EBEBEB;font-weight:300;line-height:1.5em;}.elementor-33205 .elementor-element.elementor-element-e2d49a8{overflow:hidden;margin-top:20px;margin-bottom:0px;padding:0% 4% 04% 04%;}.elementor-bc-flex-widget .elementor-33205 .elementor-element.elementor-element-487683b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33205 .elementor-element.elementor-element-487683b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33205 .elementor-element.elementor-element-487683b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33205 .elementor-element.elementor-element-cdf448c > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-cdf448c{text-align:center;}.elementor-33205 .elementor-element.elementor-element-cdf448c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:42px;font-weight:600;line-height:1.25em;}.elementor-33205 .elementor-element.elementor-element-2370254 img{width:65%;}.elementor-33205 .elementor-element.elementor-element-d782447 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-d782447{z-index:1;text-align:left;color:#FFFFFF;font-family:"Rubik", Sans-serif;font-weight:300;}.elementor-bc-flex-widget .elementor-33205 .elementor-element.elementor-element-5652fd4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33205 .elementor-element.elementor-element-5652fd4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33205 .elementor-element.elementor-element-5652fd4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-33205 .elementor-element.elementor-element-a29bec4 img{width:65%;}@media(max-width:1024px){.elementor-33205 .elementor-element.elementor-element-d29b877{padding:20px 30px 20px 30px;}.elementor-33205 .elementor-element.elementor-element-2cf641b{text-align:center;}.elementor-33205 .elementor-element.elementor-element-2cf641b .elementor-heading-title{font-size:32px;}.elementor-33205 .elementor-element.elementor-element-0052b3f{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-99179e9{margin-top:20px;margin-bottom:0px;}.elementor-33205 .elementor-element.elementor-element-c03860b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33205 .elementor-element.elementor-element-31f086d .elementor-button{font-size:14px;padding:10px 20px 10px 20px;}.elementor-33205 .elementor-element.elementor-element-36ea398.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33205 .elementor-element.elementor-element-be95ff7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-be95ff7 .elementor-button{font-size:14px;padding:10px 20px 10px 20px;}.elementor-33205 .elementor-element.elementor-element-fab022e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-1096203{padding:00px 30px 20px 30px;}.elementor-33205 .elementor-element.elementor-element-ebc4006 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-33205 .elementor-element.elementor-element-c5f9567{text-align:center;}.elementor-33205 .elementor-element.elementor-element-c5f9567 .elementor-heading-title{font-size:26px;}.elementor-33205 .elementor-element.elementor-element-4064a0d{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-53fc9bc{padding:30px 30px 30px 30px;}.elementor-33205 .elementor-element.elementor-element-891b26e .elementor-heading-title{font-size:30px;}.elementor-33205 .elementor-element.elementor-element-d3d2afa .elementor-image-box-title{font-size:16px;}.elementor-33205 .elementor-element.elementor-element-d3d2afa .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-9e84e18 .elementor-image-box-title{font-size:16px;}.elementor-33205 .elementor-element.elementor-element-9e84e18 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-7b7df66 .elementor-image-box-title{font-size:16px;}.elementor-33205 .elementor-element.elementor-element-7b7df66 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-a7ec748 .elementor-image-box-title{font-size:16px;}.elementor-33205 .elementor-element.elementor-element-a7ec748 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-5e99cf0 .elementor-image-box-title{font-size:16px;}.elementor-33205 .elementor-element.elementor-element-5e99cf0 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-31cf879 .elementor-image-box-title{font-size:16px;}.elementor-33205 .elementor-element.elementor-element-31cf879 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-52f7207 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-52f7207 .elementor-image-box-title{font-size:18px;}.elementor-33205 .elementor-element.elementor-element-52f7207 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-be57ebb{padding:20px 20px 20px 20px;}.elementor-33205 .elementor-element.elementor-element-d5c4521{text-align:center;}.elementor-33205 .elementor-element.elementor-element-d5c4521 .elementor-heading-title{font-size:26px;}.elementor-33205 .elementor-element.elementor-element-b9b89bd .elementor-image-box-title{font-size:20px;}.elementor-33205 .elementor-element.elementor-element-b9b89bd .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-c558206 .elementor-image-box-title{font-size:20px;}.elementor-33205 .elementor-element.elementor-element-c558206 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-18d8c8c .elementor-image-box-title{font-size:20px;}.elementor-33205 .elementor-element.elementor-element-18d8c8c .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-23f485f .elementor-image-box-title{font-size:20px;}.elementor-33205 .elementor-element.elementor-element-23f485f .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-2b6b242 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 10px 30px;}.elementor-33205 .elementor-element.elementor-element-258f105{text-align:center;}.elementor-33205 .elementor-element.elementor-element-258f105 .elementor-heading-title{font-size:36px;}.elementor-33205 .elementor-element.elementor-element-15d2503{font-size:16px;}.elementor-33205 .elementor-element.elementor-element-4c5c0e0{padding:10px 20px 10px 20px;}.elementor-33205 .elementor-element.elementor-element-03d8111 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-03d8111{text-align:center;}.elementor-33205 .elementor-element.elementor-element-03d8111 .elementor-heading-title{font-size:26px;}.elementor-33205 .elementor-element.elementor-element-788dad1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-788dad1{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-b4c898b .elementor-image-box-title{font-size:20px;}.elementor-33205 .elementor-element.elementor-element-b4c898b .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-dffbdbf .elementor-image-box-title{font-size:20px;}.elementor-33205 .elementor-element.elementor-element-dffbdbf .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-d010657 .elementor-image-box-title{font-size:20px;}.elementor-33205 .elementor-element.elementor-element-d010657 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-649bd0d .elementor-image-box-title{font-size:20px;}.elementor-33205 .elementor-element.elementor-element-649bd0d .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-ca3950f .elementor-image-box-title{font-size:20px;}.elementor-33205 .elementor-element.elementor-element-ca3950f .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-41a939d .elementor-image-box-title{font-size:20px;}.elementor-33205 .elementor-element.elementor-element-41a939d .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-7e66344{padding:10px 20px 10px 20px;}.elementor-33205 .elementor-element.elementor-element-0d7cc4f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-0d7cc4f{text-align:center;}.elementor-33205 .elementor-element.elementor-element-0d7cc4f .elementor-heading-title{font-size:26px;}.elementor-33205 .elementor-element.elementor-element-e00fc33 .elementor-image-box-title{font-size:20px;}.elementor-33205 .elementor-element.elementor-element-e00fc33 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-b9b6365 .elementor-image-box-title{font-size:20px;}.elementor-33205 .elementor-element.elementor-element-b9b6365 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-8b143da .elementor-image-box-title{font-size:20px;}.elementor-33205 .elementor-element.elementor-element-8b143da .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-3f7336a{padding:10px 20px 10px 20px;}.elementor-33205 .elementor-element.elementor-element-b449345 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-b449345{text-align:center;}.elementor-33205 .elementor-element.elementor-element-b449345 .elementor-heading-title{font-size:26px;}.elementor-33205 .elementor-element.elementor-element-8a78da7 > .elementor-widget-container{margin:5px 0px 10px 05px;}.elementor-33205 .elementor-element.elementor-element-8a78da7 .elementor-image-box-title{font-size:16px;}.elementor-33205 .elementor-element.elementor-element-8a78da7 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-733c41f > .elementor-widget-container{margin:5px 0px 10px 05px;}.elementor-33205 .elementor-element.elementor-element-733c41f .elementor-image-box-title{font-size:16px;}.elementor-33205 .elementor-element.elementor-element-733c41f .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-3dc1898 > .elementor-widget-container{margin:5px 0px 10px 05px;}.elementor-33205 .elementor-element.elementor-element-3dc1898 .elementor-image-box-title{font-size:16px;}.elementor-33205 .elementor-element.elementor-element-3dc1898 .elementor-image-box-description{font-size:14px;}.elementor-bc-flex-widget .elementor-33205 .elementor-element.elementor-element-e8035b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33205 .elementor-element.elementor-element-e8035b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33205 .elementor-element.elementor-element-ad7af4e > .elementor-widget-container{margin:5px 0px 10px 05px;}.elementor-33205 .elementor-element.elementor-element-ad7af4e .elementor-image-box-title{font-size:16px;}.elementor-33205 .elementor-element.elementor-element-ad7af4e .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-2278a56 > .elementor-widget-container{margin:5px 0px 10px 05px;}.elementor-33205 .elementor-element.elementor-element-2278a56 .elementor-image-box-title{font-size:16px;}.elementor-33205 .elementor-element.elementor-element-2278a56 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-bf040c6 > .elementor-widget-container{margin:5px 0px 10px 05px;}.elementor-33205 .elementor-element.elementor-element-bf040c6 .elementor-image-box-title{font-size:16px;}.elementor-33205 .elementor-element.elementor-element-bf040c6 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-e2d49a8{padding:00px 30px 20px 30px;}.elementor-33205 .elementor-element.elementor-element-487683b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-33205 .elementor-element.elementor-element-cdf448c{text-align:center;}.elementor-33205 .elementor-element.elementor-element-cdf448c .elementor-heading-title{font-size:26px;}.elementor-33205 .elementor-element.elementor-element-d782447{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-5652fd4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-33205 .elementor-element.elementor-element-d29b877{padding:08% 4% 4% 4%;}.elementor-33205 .elementor-element.elementor-element-218cae0 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-33205 .elementor-element.elementor-element-2cf641b > .elementor-widget-container{padding:5px 5px 5px 0px;}.elementor-33205 .elementor-element.elementor-element-2cf641b .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-33205 .elementor-element.elementor-element-0052b3f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-0052b3f{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-99179e9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-c03860b{width:50%;}.elementor-33205 .elementor-element.elementor-element-c03860b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-33205 .elementor-element.elementor-element-c03860b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-31f086d .elementor-button{font-size:12px;padding:7px 10px 7px 10px;}.elementor-33205 .elementor-element.elementor-element-36ea398{width:50%;}.elementor-33205 .elementor-element.elementor-element-36ea398.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33205 .elementor-element.elementor-element-36ea398 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-be95ff7 .elementor-button{font-size:12px;padding:7px 10px 7px 10px;}.elementor-33205 .elementor-element.elementor-element-fab022e > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-33205 .elementor-element.elementor-element-1096203{padding:04% 04% 04% 04%;}.elementor-33205 .elementor-element.elementor-element-ebc4006 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-33205 .elementor-element.elementor-element-c5f9567 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:12px 0px 8px 0px;}.elementor-33205 .elementor-element.elementor-element-c5f9567 .elementor-heading-title{font-size:22px;line-height:1.15em;}.elementor-33205 .elementor-element.elementor-element-4064a0d{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-53fc9bc{margin-top:0px;margin-bottom:0px;padding:4% 4% 4% 4%;}.elementor-33205 .elementor-element.elementor-element-abfbfb2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-891b26e .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-33205 .elementor-element.elementor-element-8f5a935 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-d3d2afa .elementor-image-box-img{margin-bottom:10px;}.elementor-33205 .elementor-element.elementor-element-9e84e18 .elementor-image-box-img{margin-bottom:10px;}.elementor-33205 .elementor-element.elementor-element-7b7df66 .elementor-image-box-img{margin-bottom:10px;}.elementor-33205 .elementor-element.elementor-element-a7ec748 .elementor-image-box-img{margin-bottom:10px;}.elementor-33205 .elementor-element.elementor-element-5e99cf0 .elementor-image-box-img{margin-bottom:10px;}.elementor-33205 .elementor-element.elementor-element-31cf879 .elementor-image-box-img{margin-bottom:10px;}.elementor-33205 .elementor-element.elementor-element-52f7207 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-be57ebb{padding:4% 4% 4% 4%;}.elementor-33205 .elementor-element.elementor-element-64500c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-d5c4521 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 8px 0px 8px;}.elementor-33205 .elementor-element.elementor-element-d5c4521 .elementor-heading-title{font-size:22px;line-height:1.15em;}.elementor-33205 .elementor-element.elementor-element-4e85cd0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-b9b89bd > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-33205 .elementor-element.elementor-element-b9b89bd .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-b9b89bd .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-33205 .elementor-element.elementor-element-b9b89bd .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-c558206 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-33205 .elementor-element.elementor-element-c558206 .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-c558206 .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-33205 .elementor-element.elementor-element-c558206 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-18d8c8c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-33205 .elementor-element.elementor-element-18d8c8c .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-18d8c8c .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-33205 .elementor-element.elementor-element-18d8c8c .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-23f485f .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-33205 .elementor-element.elementor-element-2b6b242 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 010px 10px;}.elementor-33205 .elementor-element.elementor-element-258f105 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 8px 8px 8px;}.elementor-33205 .elementor-element.elementor-element-258f105 .elementor-heading-title{font-size:24px;line-height:1.15em;}.elementor-33205 .elementor-element.elementor-element-15d2503 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-15d2503{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-9829155 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-4c5c0e0{padding:4% 4% 4% 4%;}.elementor-33205 .elementor-element.elementor-element-795efe7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-03d8111 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-33205 .elementor-element.elementor-element-03d8111 .elementor-heading-title{font-size:22px;line-height:1.15em;}.elementor-33205 .elementor-element.elementor-element-788dad1 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-788dad1{font-size:12px;}.elementor-33205 .elementor-element.elementor-element-93e337d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 10px 0px;}.elementor-33205 .elementor-element.elementor-element-b4c898b > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-33205 .elementor-element.elementor-element-b4c898b .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-b4c898b .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-33205 .elementor-element.elementor-element-b4c898b .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-dffbdbf > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-33205 .elementor-element.elementor-element-dffbdbf .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-dffbdbf .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-33205 .elementor-element.elementor-element-dffbdbf .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-d010657 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-33205 .elementor-element.elementor-element-d010657 .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-d010657 .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-33205 .elementor-element.elementor-element-d010657 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-649bd0d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-33205 .elementor-element.elementor-element-649bd0d .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-649bd0d .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-33205 .elementor-element.elementor-element-649bd0d .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-ca3950f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-33205 .elementor-element.elementor-element-ca3950f .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-ca3950f .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-33205 .elementor-element.elementor-element-ca3950f .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-41a939d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-41a939d .elementor-image-box-title{font-size:16px;}.elementor-33205 .elementor-element.elementor-element-41a939d .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-7e66344{padding:4% 4% 4% 4%;}.elementor-33205 .elementor-element.elementor-element-e692069 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-0d7cc4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-33205 .elementor-element.elementor-element-0d7cc4f .elementor-heading-title{font-size:22px;line-height:1.15em;}.elementor-33205 .elementor-element.elementor-element-72014fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 15px 0px;}.elementor-33205 .elementor-element.elementor-element-e00fc33 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-33205 .elementor-element.elementor-element-e00fc33 .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-e00fc33 .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-33205 .elementor-element.elementor-element-e00fc33 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-b9b6365 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-33205 .elementor-element.elementor-element-b9b6365 .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-b9b6365 .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-33205 .elementor-element.elementor-element-b9b6365 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-8b143da > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-33205 .elementor-element.elementor-element-8b143da .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-8b143da .elementor-image-box-title{margin-bottom:5px;font-size:18px;}.elementor-33205 .elementor-element.elementor-element-8b143da .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-33205 .elementor-element.elementor-element-3f7336a{padding:4% 4% 4% 4%;}.elementor-33205 .elementor-element.elementor-element-c709d60 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-b449345 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}.elementor-33205 .elementor-element.elementor-element-b449345 .elementor-heading-title{font-size:22px;line-height:1.15em;}.elementor-33205 .elementor-element.elementor-element-057cf7d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 15px 0px;}.elementor-33205 .elementor-element.elementor-element-8a78da7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-33205 .elementor-element.elementor-element-8a78da7 .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-8a78da7 .elementor-image-box-title{font-size:12px;}.elementor-33205 .elementor-element.elementor-element-8a78da7 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-733c41f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-33205 .elementor-element.elementor-element-733c41f .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-733c41f .elementor-image-box-title{font-size:12px;}.elementor-33205 .elementor-element.elementor-element-733c41f .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-3dc1898 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-33205 .elementor-element.elementor-element-3dc1898 .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-3dc1898 .elementor-image-box-title{font-size:12px;}.elementor-33205 .elementor-element.elementor-element-3dc1898 .elementor-image-box-description{font-size:14px;}.elementor-bc-flex-widget .elementor-33205 .elementor-element.elementor-element-e8035b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33205 .elementor-element.elementor-element-e8035b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33205 .elementor-element.elementor-element-e8035b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-e18b0e6 img{width:40%;}.elementor-33205 .elementor-element.elementor-element-3a0a046.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33205 .elementor-element.elementor-element-3a0a046 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 15px 10px;}.elementor-33205 .elementor-element.elementor-element-ad7af4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-33205 .elementor-element.elementor-element-ad7af4e .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-ad7af4e .elementor-image-box-wrapper .elementor-image-box-img{width:38%;}.elementor-33205 .elementor-element.elementor-element-ad7af4e .elementor-image-box-title{font-size:12px;}.elementor-33205 .elementor-element.elementor-element-ad7af4e .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-2278a56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-33205 .elementor-element.elementor-element-2278a56 .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-2278a56 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-33205 .elementor-element.elementor-element-2278a56 .elementor-image-box-title{font-size:12px;}.elementor-33205 .elementor-element.elementor-element-2278a56 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-bf040c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-33205 .elementor-element.elementor-element-bf040c6 .elementor-image-box-img{margin-bottom:15px;}.elementor-33205 .elementor-element.elementor-element-bf040c6 .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-33205 .elementor-element.elementor-element-bf040c6 .elementor-image-box-title{font-size:12px;}.elementor-33205 .elementor-element.elementor-element-bf040c6 .elementor-image-box-description{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-e2d49a8{padding:4% 4% 4% 4%;}.elementor-33205 .elementor-element.elementor-element-487683b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-cdf448c > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:020px 0px 8px 0px;}.elementor-33205 .elementor-element.elementor-element-cdf448c .elementor-heading-title{font-size:22px;line-height:1.15em;}.elementor-33205 .elementor-element.elementor-element-2370254 img{width:35%;}.elementor-33205 .elementor-element.elementor-element-d782447{font-size:14px;}.elementor-33205 .elementor-element.elementor-element-5652fd4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-33205 .elementor-element.elementor-element-a29bec4 img{width:50%;}}@media(min-width:768px){.elementor-33205 .elementor-element.elementor-element-c03860b{width:31%;}.elementor-33205 .elementor-element.elementor-element-36ea398{width:69%;}}@media(max-width:1024px) and (min-width:768px){.elementor-33205 .elementor-element.elementor-element-c03860b{width:50%;}.elementor-33205 .elementor-element.elementor-element-36ea398{width:50%;}}/* Start custom CSS for heading, class: .elementor-element-2cf641b */.elementor-33205 .elementor-element.elementor-element-2cf641b #green{
    color: #00d46c;
}
.elementor-33205 .elementor-element.elementor-element-2cf641b #blue{
    color: #60bad1;
}

.elementor-33205 .elementor-element.elementor-element-2cf641b h1{
    text-align: left;
    background: -webkit-linear-gradient(hsla(21, 67%, 60%, 1), hsla(6, 100%, 83%, 1));
  color: #ff0 !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d489bdb */.elementor-33205 .elementor-element.elementor-element-d489bdb{
        animation-name: floating;
    animation-duration: 6s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0052b3f */.elementor-33205 .elementor-element.elementor-element-0052b3f p{
    line-height: 1.55em !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-218cae0 */.elementor-33205 .elementor-element.elementor-element-218cae0{
    width: 50% !important;
}

@media (max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-218cae0{
        width: 100% !important; 
    }
}

@media (min-width: 100px) and (max-width: 1023px){
    .elementor-33205 .elementor-element.elementor-element-218cae0{
        width: 100% !important; 
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f07f6f */.elementor-33205 .elementor-element.elementor-element-3f07f6f{
        animation-name: floating;
    animation-duration: 6s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fab022e */.elementor-33205 .elementor-element.elementor-element-fab022e{
    width: 40% !important;
}
@media (min-width: 100px) and (max-width: 1023px){
    .elementor-33205 .elementor-element.elementor-element-fab022e{
        width: 100% !important; 
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d29b877 */.elementor{
    background-color: #111 !important;
}

.elementor-33205 .elementor-element.elementor-element-d29b877 .elementor-container{
    flex-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5f9567 */.elementor-33205 .elementor-element.elementor-element-c5f9567 h2{
    background: -webkit-linear-gradient(hsla(21, 67%, 60%, 1), hsla(6, 100%, 83%, 1));
  color: #ff0 !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4064a0d */.elementor-33205 .elementor-element.elementor-element-4064a0d p{
    line-height: 1.75em !important;
}
.elementor-33205 .elementor-element.elementor-element-4064a0d button{
    margin-top: 30px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ebc4006 */.elementor-33205 .elementor-element.elementor-element-ebc4006{
    width:1000%;
}
@media (max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-ebc4006{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1096203 */.elementor-33205 .elementor-element.elementor-element-1096203 .elementor-container{
    flex-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-891b26e */.elementor-33205 .elementor-element.elementor-element-891b26e span{
    color: #fff;
    width: 100%;
}
.elementor-33205 .elementor-element.elementor-element-891b26e{
    text-align: center !important;
}
.elementor-33205 .elementor-element.elementor-element-891b26e img{
    margin-top: 10px;
}
.elementor-33205 .elementor-element.elementor-element-891b26e h2{
    background: -webkit-linear-gradient(hsla(21, 67%, 60%, 1), hsla(6, 100%, 83%, 1));
  color: #ff0;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-891b26e img{
    margin-top: 10px;
    width: 50%;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-abfbfb2 */.elementor-33205 .elementor-element.elementor-element-abfbfb2{
    width: 100%;
    display: flex !important;
    flex-wrap: wrap !important;
}
@media (min-width: 601px) and (max-width: 1024px){
    .elementor-33205 .elementor-element.elementor-element-abfbfb2{
    width: 100%;
}
}
@media (max-width: 600px){
        .elementor-33205 .elementor-element.elementor-element-abfbfb2{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d3d2afa */.elementor-33205 .elementor-element.elementor-element-d3d2afa{
    background:rgba(58,58,58,.42);
    width: 31.33%;
    border: 1px solid #FFA142;
     -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
    border-radius: 0.5em;
}

.elementor-33205 .elementor-element.elementor-element-d3d2afa:hover{
    border: 1px solid transparent;
}
@media(max-width: 600px){
  .elementor-33205 .elementor-element.elementor-element-d3d2afa{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9e84e18 */.elementor-33205 .elementor-element.elementor-element-9e84e18{
    background:rgba(58,58,58,.42);
    width: 31.33%;
    border: 1px solid #FFA142;
     -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
    border-radius: 0.5em;
}

.elementor-33205 .elementor-element.elementor-element-9e84e18:hover{
    border: 1px solid transparent;
}
@media(max-width: 600px){
  .elementor-33205 .elementor-element.elementor-element-9e84e18{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b7df66 */.elementor-33205 .elementor-element.elementor-element-7b7df66{
    background:rgba(58,58,58,.42);
    width: 31.33%;
    border: 1px solid #FFA142;
     -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
    border-radius: 0.5em;
}

.elementor-33205 .elementor-element.elementor-element-7b7df66:hover{
    border: 1px solid transparent;
}
@media(max-width: 600px){
  .elementor-33205 .elementor-element.elementor-element-7b7df66{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a7ec748 */.elementor-33205 .elementor-element.elementor-element-a7ec748{
    background:rgba(58,58,58,.42);
    width: 31.33%;
    border: 1px solid #FFA142;
     -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
    border-radius: 0.5em;
}

.elementor-33205 .elementor-element.elementor-element-a7ec748:hover{
    border: 1px solid transparent;
}
@media(max-width: 600px){
  .elementor-33205 .elementor-element.elementor-element-a7ec748{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e99cf0 */.elementor-33205 .elementor-element.elementor-element-5e99cf0{
    background:rgba(58,58,58,.42);
    width: 31.33%;
    border: 1px solid #FFA142;
     -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
    border-radius: 0.5em;
}

.elementor-33205 .elementor-element.elementor-element-5e99cf0:hover{
    border: 1px solid transparent;
}
@media(max-width: 600px){
  .elementor-33205 .elementor-element.elementor-element-5e99cf0{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-31cf879 */.elementor-33205 .elementor-element.elementor-element-31cf879{
    background:rgba(58,58,58,.42);
    width: 31.33%;
    border: 1px solid #FFA142;
     -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
    border-radius: 0.5em;
}

.elementor-33205 .elementor-element.elementor-element-31cf879:hover{
    border: 1px solid transparent;
}
@media(max-width: 600px){
  .elementor-33205 .elementor-element.elementor-element-31cf879{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-52f7207 */.elementor-33205 .elementor-element.elementor-element-52f7207{
    width: 31.33%;
}
.elementor-33205 .elementor-element.elementor-element-52f7207{
      -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
    border-radius: 0.5em;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8f5a935 */.elementor-33205 .elementor-element.elementor-element-8f5a935{
    width: 100%;
}

@media (min-width: 601px) and (max-width: 1024px){
    .elementor-33205 .elementor-element.elementor-element-8f5a935{
    width: 100%;
}
}

@media (max-width: 600px){
        .elementor-33205 .elementor-element.elementor-element-8f5a935{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-53fc9bc */.elementor-33205 .elementor-element.elementor-element-53fc9bc .elementor-container{
    flex-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c4521 */.elementor-33205 .elementor-element.elementor-element-d5c4521 h2{
    background: -webkit-linear-gradient(hsla(21, 67%, 60%, 1), hsla(6, 100%, 83%, 1));
  color: #ff0;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19eb875 */h1 {
  text-align: center;
  margin-bottom: 1.5em;
}

h2 {
	text-align: center;
	color: #555;
  margin-bottom: 0;
}

// Carousel configuration parameters
$item-width: 40%; // Now we can use percentages!
$item-separation: 0px; // This now is set with Js
$viewer-distance: 500px;

.carousel {
	padding: 20px;

	perspective: $viewer-distance;
	overflow: hidden;
	
	display: flex;
	flex-direction: column;
	align-items: center;
	> * {
		flex: 0 0 auto;
	}
	
	figure {
		margin: 0;
		
		width: $item-width;
		transform-style: preserve-3d;
		transition: transform 0.5s;
		
		img {
			width: 100%;
			box-sizing: border-box;
			padding: 0 $item-separation / 2;
			
			&:not(:first-of-type) {
				position: absolute;
				left: 0;
				top: 0;
			}
		}
	}
	
	nav {
		display: flex;
		justify-content: center;
		margin: 20px 0 0;
		
		button {
			flex: 0 0 auto;
			margin: 0 5px;
			
			cursor: pointer;
			
			color: #333;
			background: none;
			border: 1px solid;
			letter-spacing: 1px;
			padding: 5px 10px;
		}
	}
	
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-64500c2 */.elementor-33205 .elementor-element.elementor-element-64500c2{
    width: 100% !important;
    display: flex !important;
    flex-wrap: wrap !important;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b9b89bd */.elementor-33205 .elementor-element.elementor-element-b9b89bd{
    width: 31.33%;
border-radius: 16px;
position: relative;
z-index: 1 !important;
/*background-image: radial-gradient(circle, #07161a, #00353c, #005858, #007d6c, #00a276, #00a276, #00a276, #00a276, #007d6c, #005858, #00353c, #07161a);*/
transition: 0.5s;
background:rgba(58,58,58,.42);
border: 1px solid #FFA142;
}

/*.elementor-33205 .elementor-element.elementor-element-b9b89bd::before{*/
/*content:"";*/
/*position: absolute;*/
/*top: 0.75%;*/
/*left: 0.95%;*/
/*background-image: radial-gradient(circle, #07161a, #061419, #051217, #041016, #030e14, #030e14, #030e14, #030e14, #041016, #051217, #061419, #07161a);*/
/*background:rgba(58,58,58,.42);*/
/*width: 98.25%;*/
/*height: 98.25%;*/
/*border-radius: 16px;*/
/*z-index: -1 !important;*/
/*}*/

/*.elementor-33205 .elementor-element.elementor-element-b9b89bd:hover {*/
/*border-radius: 16px;*/
/*position: relative;*/
/*z-index: 1 !important;*/
/*background-image: linear-gradient(to left bottom, #07161a, #00353c, #005858, #007d6c, #00a276, #00a276, #00a276, #00a276, #007d6c, #005858, #00353c, #07161a);*/
/*background:rgba(58,58,58,.42);*/
/*}*/
.elementor-33205 .elementor-element.elementor-element-b9b89bd img{
    background: #fff;
    padding: 10px;
    border-radius: 12px;
}
@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-b9b89bd{
        width: 100%;
    }
}

@media(min-width:601px) and (max-width: 1023px){
    .elementor-33205 .elementor-element.elementor-element-b9b89bd{
            width: 48%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c558206 */.elementor-33205 .elementor-element.elementor-element-c558206{
    width: 31.33%;
border-radius: 16px;
position: relative;
z-index: 1 !important;
/*background-image: radial-gradient(circle, #07161a, #00353c, #005858, #007d6c, #00a276, #00a276, #00a276, #00a276, #007d6c, #005858, #00353c, #07161a);*/
transition: 0.5s;
background:rgba(58,58,58,.42);
border: 1px solid #FFA142;
}

/*.elementor-33205 .elementor-element.elementor-element-c558206::before{*/
/*content:"";*/
/*position: absolute;*/
/*top: 0.75%;*/
/*left: 0.95%;*/
/*background-image: radial-gradient(circle, #07161a, #061419, #051217, #041016, #030e14, #030e14, #030e14, #030e14, #041016, #051217, #061419, #07161a);*/
/*background:rgba(58,58,58,.42);*/
/*width: 98.25%;*/
/*height: 98.25%;*/
/*border-radius: 16px;*/
/*z-index: -1 !important;*/
/*}*/

/*.elementor-33205 .elementor-element.elementor-element-c558206:hover {*/
/*border-radius: 16px;*/
/*position: relative;*/
/*z-index: 1 !important;*/
/*background-image: linear-gradient(to left bottom, #07161a, #00353c, #005858, #007d6c, #00a276, #00a276, #00a276, #00a276, #007d6c, #005858, #00353c, #07161a);*/
/*background:rgba(58,58,58,.42);*/
/*}*/
.elementor-33205 .elementor-element.elementor-element-c558206 img{
    background: #fff;
    padding: 10px;
    border-radius: 12px;
}
@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-c558206{
        width: 100%;
    }
}

@media(min-width:601px) and (max-width: 1023px){
    .elementor-33205 .elementor-element.elementor-element-c558206{
            width: 48%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-18d8c8c */.elementor-33205 .elementor-element.elementor-element-18d8c8c{
    width: 31.33%;
border-radius: 16px;
position: relative;
z-index: 1 !important;
/*background-image: radial-gradient(circle, #07161a, #00353c, #005858, #007d6c, #00a276, #00a276, #00a276, #00a276, #007d6c, #005858, #00353c, #07161a);*/
transition: 0.5s;
background:rgba(58,58,58,.42);
border: 1px solid #FFA142;
}

/*.elementor-33205 .elementor-element.elementor-element-18d8c8c::before{*/
/*content:"";*/
/*position: absolute;*/
/*top: 0.75%;*/
/*left: 0.95%;*/
/*background-image: radial-gradient(circle, #07161a, #061419, #051217, #041016, #030e14, #030e14, #030e14, #030e14, #041016, #051217, #061419, #07161a);*/
/*background:rgba(58,58,58,.42);*/
/*width: 98.25%;*/
/*height: 98.25%;*/
/*border-radius: 16px;*/
/*z-index: -1 !important;*/
/*}*/

/*.elementor-33205 .elementor-element.elementor-element-18d8c8c:hover {*/
/*border-radius: 16px;*/
/*position: relative;*/
/*z-index: 1 !important;*/
/*background-image: linear-gradient(to left bottom, #07161a, #00353c, #005858, #007d6c, #00a276, #00a276, #00a276, #00a276, #007d6c, #005858, #00353c, #07161a);*/
/*background:rgba(58,58,58,.42);*/
/*}*/
.elementor-33205 .elementor-element.elementor-element-18d8c8c img{
    background: #fff;
    padding: 10px;
    border-radius: 12px;
}
@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-18d8c8c{
        width: 100%;
    }
}

@media(min-width:601px) and (max-width: 1023px){
    .elementor-33205 .elementor-element.elementor-element-18d8c8c{
            width: 48%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e85cd0 */.elementor-33205 .elementor-element.elementor-element-4e85cd0{
    width: 100% !important;
    display: flex !important;
    flex-wrap: wrap !important;
}
@media (min-width: 601px) and (max-width:1024px){
    .elementor-33205 .elementor-element.elementor-element-4e85cd0{
    width: 100% !important;
    display: flex !important;
    flex-wrap: wrap !important;
}
}

@media (max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-4e85cd0{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-258f105 */.elementor-33205 .elementor-element.elementor-element-258f105 p {
    text-align: center;
 background: -webkit-linear-gradient(hsla(21, 67%, 60%, 1), hsla(6, 100%, 83%, 1));
  color: #ff0 !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9829155 */.elementor-33205 .elementor-element.elementor-element-9829155{
display: flex;
justify-content: center;
}
.glow-on-hover {
border: none;
outline: none;
color: #000 !important;
font-family: "rubik", Sans-Serif;
transition: 1s;
font-size: 16px;
font-weight: 600;
background: #fff;
cursor: pointer;
position: relative;
z-index: 0;
border-radius: 100px;
padding: 10px 30px;
}

.elementor-33205 .elementor-element.elementor-element-9829155 a{
color: #fff;
}
.glow-on-hover:hover {
transform: scale(1.1, 1.1)
}

.glow-on-hover:before {
content: '';
background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
position: absolute;
top: -2px;
left:-2px;
color: #ebebeb;
background-size: 400%;
z-index: -1;
filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing 12s linear infinite;
opacity: 0;
transition: opacity .3s ease-in-out;
border-radius: 100px;
}

.glow-on-hover:active {
color: #000
}

.glow-on-hover:active:after {
background: transparent;
}

.glow-on-hover:hover:before {
opacity: 1;
}

.glow-on-hover:after {
z-index: -1;
content: '';
position: absolute;
width: 100%;
height: 100%;
background: #000;
left: 0;
top: 0;
border-radius: 100px;
}

@keyframes glowing {
0% { background-position: 0 0; }
50% { background-position: 300% 0; }
100% { background-position: 0 0; }
}

@media(max-width: 600px){
.glow-on-hover {
border: none;
outline: none;
color: #000 !important;
font-family: "rubik", Sans-Serif;
padding: 5px 15px 5px 15px;
height: unset !important;
transition: 1s;
font-size: 16px;
font-weight: 600;
background: #fff;
cursor: pointer;
position: relative;
z-index: 0;
border-radius: 100px;
padding: 10px 30px;
}

.elementor-33205 .elementor-element.elementor-element-9829155 a{
color: #fff;
font-size: 12px !important;
}
.glow-on-hover:hover {
transform: scale(1.1, 1.1)
}

.glow-on-hover:before {
content: '';
background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
position: absolute;
top: -2px;
left:-2px;
color: #ebebeb;
background-size: 400%;
z-index: -1;
filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing 12s linear infinite;
opacity: 0;
transition: opacity .3s ease-in-out;
border-radius: 100px;
}

.glow-on-hover:active {
color: #000
}

.glow-on-hover:active:after {
background: transparent;
}

.glow-on-hover:hover:before {
opacity: 1;
}

.glow-on-hover:after {
z-index: -1;
content: '';
position: absolute;
width: 100%;
height: 100%;
background: #000;
left: 0;
top: 0;
border-radius: 100px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2b6b242 */.elementor-33205 .elementor-element.elementor-element-2b6b242{
    width: 100%;
    
}
.elementor-33205 .elementor-element.elementor-element-2b6b242 .elementor-widget-wrap{
      /*background-image: linear-gradient(to bottom, #00eca5, #00d46c) !important;*/
     background:rgba(91,68,25,.29);
      border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-be57ebb */.elementor-33205 .elementor-element.elementor-element-be57ebb .elementor-container{
    flex-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f76d378 */h1 {
  text-align: center;
  margin-bottom: 1.5em;
}

h2 {
	text-align: center;
	color: #555;
  margin-bottom: 0;
}

// Carousel configuration parameters
$item-width: 40%; // Now we can use percentages!
$item-separation: 0px; // This now is set with Js
$viewer-distance: 500px;

.carousel {
	padding: 20px;

	perspective: $viewer-distance;
	overflow: hidden;
	
	display: flex;
	flex-direction: column;
	align-items: center;
	> * {
		flex: 0 0 auto;
	}
	
	figure {
		margin: 0;
		
		width: $item-width;
		transform-style: preserve-3d;
		transition: transform 0.5s;
		
		img {
			width: 100%;
			box-sizing: border-box;
			padding: 0 $item-separation / 2;
			
			&:not(:first-of-type) {
				position: absolute;
				left: 0;
				top: 0;
			}
		}
	}
	
	nav {
		display: flex;
		justify-content: center;
		margin: 20px 0 0;
		
		button {
			flex: 0 0 auto;
			margin: 0 5px;
			
			cursor: pointer;
			
			color: #333;
			background: none;
			border: 1px solid;
			letter-spacing: 1px;
			padding: 5px 10px;
		}
	}
	
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03d8111 */.elementor-33205 .elementor-element.elementor-element-03d8111 h3{
    background: -webkit-linear-gradient(hsla(21, 67%, 60%, 1), hsla(6, 100%, 83%, 1));
  color: #ff0;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-788dad1 */.elementor-33205 .elementor-element.elementor-element-788dad1 p{
    line-height: 1.75em !important;
}
.elementor-33205 .elementor-element.elementor-element-788dad1 button{
    margin-top: 30px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-795efe7 */.elementor-33205 .elementor-element.elementor-element-795efe7{
width: 100% !important;
}
.elementor-33205 .elementor-element.elementor-element-795efe7{
    border-radius: 0.5em;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b4c898b */.elementor-33205 .elementor-element.elementor-element-b4c898b{
     width: 31%;
border-radius: 16px;
position: relative;
z-index: 1 !important;
transition: 0.5s;
background-image: radial-gradient(circle, rgba(255, 161, 66, 0.6) 100%, rgba(64, 40, 17, 0.6) 100%, rgba(0, 0, 0, 0.6) 100%);
}

.elementor-33205 .elementor-element.elementor-element-b4c898b::before{
content:"";
position: absolute;
top: 0.75%;
left: 0.95%;
background-image: radial-gradient(circle, #000, #000, #000, #000, #000, #000, #000, #000, #000,#000,#000, #000);
background-image:rgba(58,58,58,.42);
width: 98.25%;
height: 98.25%;
border-radius: 16px;
z-index: -1 !important;
}

.elementor-33205 .elementor-element.elementor-element-b4c898b:hover {
border-radius: 16px;
position: relative;
z-index: 1 !important;
background-image: linear-gradient(131.92deg, #C2ADA3 -6.65%, #E78152 15.24%, #AE3700 31.87%, #FFA276 51.19%, #4F2A19 69.97%, #C2ADA3 87.14%, #AE3700 99.48%);
}

@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-b4c898b{
        width: 100%;
        height:unset;
    }
}

@media(min-width:601px) and (max-width: 1023px){
    .elementor-33205 .elementor-element.elementor-element-b4c898b{
            width: 48%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dffbdbf */.elementor-33205 .elementor-element.elementor-element-dffbdbf{
     width: 31%;
border-radius: 16px;
position: relative;
z-index: 1 !important;
transition: 0.5s;
background-image: radial-gradient(circle, rgba(255, 161, 66, 0.6) 100%, rgba(64, 40, 17, 0.6) 100%, rgba(0, 0, 0, 0.6) 100%);
}

.elementor-33205 .elementor-element.elementor-element-dffbdbf::before{
content:"";
position: absolute;
top: 0.75%;
left: 0.95%;
background-image: radial-gradient(circle, #000, #000, #000, #000, #000, #000, #000, #000, #000,#000,#000, #000);
background-image:rgba(58,58,58,.42);
width: 98.25%;
height: 98.25%;
border-radius: 16px;
z-index: -1 !important;
}

.elementor-33205 .elementor-element.elementor-element-dffbdbf:hover {
border-radius: 16px;
position: relative;
z-index: 1 !important;
background-image: linear-gradient(131.92deg, #C2ADA3 -6.65%, #E78152 15.24%, #AE3700 31.87%, #FFA276 51.19%, #4F2A19 69.97%, #C2ADA3 87.14%, #AE3700 99.48%);
}

@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-dffbdbf{
        width: 100%;
        height:unset;
    }
}

@media(min-width:601px) and (max-width: 1023px){
    .elementor-33205 .elementor-element.elementor-element-dffbdbf{
            width: 48%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d010657 */.elementor-33205 .elementor-element.elementor-element-d010657{
     width: 31%;
border-radius: 16px;
position: relative;
z-index: 1 !important;
transition: 0.5s;
background-image: radial-gradient(circle, rgba(255, 161, 66, 0.6) 100%, rgba(64, 40, 17, 0.6) 100%, rgba(0, 0, 0, 0.6) 100%);
}

.elementor-33205 .elementor-element.elementor-element-d010657::before{
content:"";
position: absolute;
top: 0.75%;
left: 0.95%;
background-image: radial-gradient(circle, #000, #000, #000, #000, #000, #000, #000, #000, #000,#000,#000, #000);
background-image:rgba(58,58,58,.42);
width: 98.25%;
height: 98.25%;
border-radius: 16px;
z-index: -1 !important;
}

.elementor-33205 .elementor-element.elementor-element-d010657:hover {
border-radius: 16px;
position: relative;
z-index: 1 !important;
background-image: linear-gradient(131.92deg, #C2ADA3 -6.65%, #E78152 15.24%, #AE3700 31.87%, #FFA276 51.19%, #4F2A19 69.97%, #C2ADA3 87.14%, #AE3700 99.48%);
}

@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-d010657{
        width: 100%;
        height:unset;
    }
}

@media(min-width:601px) and (max-width: 1023px){
    .elementor-33205 .elementor-element.elementor-element-d010657{
            width: 48%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-649bd0d */.elementor-33205 .elementor-element.elementor-element-649bd0d{
     width: 31%;
border-radius: 16px;
position: relative;
z-index: 1 !important;
transition: 0.5s;
background-image: radial-gradient(circle, rgba(255, 161, 66, 0.6) 100%, rgba(64, 40, 17, 0.6) 100%, rgba(0, 0, 0, 0.6) 100%);
}

.elementor-33205 .elementor-element.elementor-element-649bd0d::before{
content:"";
position: absolute;
top: 0.75%;
left: 0.95%;
background-image: radial-gradient(circle, #000, #000, #000, #000, #000, #000, #000, #000, #000,#000,#000, #000);
background-image:rgba(58,58,58,.42);
width: 98.25%;
height: 98.25%;
border-radius: 16px;
z-index: -1 !important;
}

.elementor-33205 .elementor-element.elementor-element-649bd0d:hover {
border-radius: 16px;
position: relative;
z-index: 1 !important;
background-image: linear-gradient(131.92deg, #C2ADA3 -6.65%, #E78152 15.24%, #AE3700 31.87%, #FFA276 51.19%, #4F2A19 69.97%, #C2ADA3 87.14%, #AE3700 99.48%);
}

@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-649bd0d{
        width: 100%;
        height:unset;
    }
}

@media(min-width:601px) and (max-width: 1023px){
    .elementor-33205 .elementor-element.elementor-element-649bd0d{
            width: 48%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ca3950f */.elementor-33205 .elementor-element.elementor-element-ca3950f{
     width: 31%;
border-radius: 16px;
position: relative;
z-index: 1 !important;
transition: 0.5s;
background-image: radial-gradient(circle, rgba(255, 161, 66, 0.6) 100%, rgba(64, 40, 17, 0.6) 100%, rgba(0, 0, 0, 0.6) 100%);
}

.elementor-33205 .elementor-element.elementor-element-ca3950f::before{
content:"";
position: absolute;
top: 0.75%;
left: 0.95%;
background-image: radial-gradient(circle, #000, #000, #000, #000, #000, #000, #000, #000, #000,#000,#000, #000);
background-image:rgba(58,58,58,.42);
width: 98.25%;
height: 98.25%;
border-radius: 16px;
z-index: -1 !important;
}

.elementor-33205 .elementor-element.elementor-element-ca3950f:hover {
border-radius: 16px;
position: relative;
z-index: 1 !important;
background-image: linear-gradient(131.92deg, #C2ADA3 -6.65%, #E78152 15.24%, #AE3700 31.87%, #FFA276 51.19%, #4F2A19 69.97%, #C2ADA3 87.14%, #AE3700 99.48%);
}

@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-ca3950f{
        width: 100%;
        height:unset;
    }
}

@media(min-width:601px) and (max-width: 1023px){
    .elementor-33205 .elementor-element.elementor-element-ca3950f{
            width: 48%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-93e337d */.elementor-33205 .elementor-element.elementor-element-93e337d{
    width: 100%;% !important;
}
.elementor-33205 .elementor-element.elementor-element-93e337d{
    border-radius: 0.5em;
}
@media (min-width: 601px) and (max-width: 1024px){
    .elementor-33205 .elementor-element.elementor-element-93e337d{
    width:100% !important;
}
}

@media (max-width: 600px){
        .elementor-33205 .elementor-element.elementor-element-93e337d{
    width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4c5c0e0 */.elementor-33205 .elementor-element.elementor-element-4c5c0e0 .elementor-container{
    flex-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-96124e1 */h1 {
  text-align: center;
  margin-bottom: 1.5em;
}

h2 {
	text-align: center;
	color: #555;
  margin-bottom: 0;
}

// Carousel configuration parameters
$item-width: 40%; // Now we can use percentages!
$item-separation: 0px; // This now is set with Js
$viewer-distance: 500px;

.carousel {
	padding: 20px;

	perspective: $viewer-distance;
	overflow: hidden;
	
	display: flex;
	flex-direction: column;
	align-items: center;
	> * {
		flex: 0 0 auto;
	}
	
	figure {
		margin: 0;
		
		width: $item-width;
		transform-style: preserve-3d;
		transition: transform 0.5s;
		
		img {
			width: 100%;
			box-sizing: border-box;
			padding: 0 $item-separation / 2;
			
			&:not(:first-of-type) {
				position: absolute;
				left: 0;
				top: 0;
			}
		}
	}
	
	nav {
		display: flex;
		justify-content: center;
		margin: 20px 0 0;
		
		button {
			flex: 0 0 auto;
			margin: 0 5px;
			
			cursor: pointer;
			
			color: #333;
			background: none;
			border: 1px solid;
			letter-spacing: 1px;
			padding: 5px 10px;
		}
	}
	
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d7cc4f */.elementor-33205 .elementor-element.elementor-element-0d7cc4f h3{
    background: -webkit-linear-gradient(hsla(21, 67%, 60%, 1), hsla(6, 100%, 83%, 1));
  color: #ff0;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e692069 */.elementor-33205 .elementor-element.elementor-element-e692069{
width: 100% !important;
}
.elementor-33205 .elementor-element.elementor-element-e692069{
    border-radius: 0.5em;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e00fc33 */.elementor-33205 .elementor-element.elementor-element-e00fc33{
     width: 32%;
border-radius: 16px;
position: relative;
z-index: 1 !important;
transition: 0.5s;
background-image: radial-gradient(circle, rgba(255, 161, 66, 0.6) 100%, rgba(64, 40, 17, 0.6) 100%, rgba(0, 0, 0, 0.6) 100%);
height:100%;
}

.elementor-33205 .elementor-element.elementor-element-e00fc33::before{
content:"";
position: absolute;
top: 0.75%;
left: 0.95%;
background-image: radial-gradient(circle, #000, #000, #000, #000, #000, #000, #000, #000, #000,#000,#000, #000);
background-image:rgba(58,58,58,.42);
width: 98.25%;
height: 98.25%;
border-radius: 16px;
z-index: -1 !important;
}

.elementor-33205 .elementor-element.elementor-element-e00fc33:hover {
border-radius: 16px;
position: relative;
z-index: 1 !important;
background-image: linear-gradient(131.92deg, #C2ADA3 -6.65%, #E78152 15.24%, #AE3700 31.87%, #FFA276 51.19%, #4F2A19 69.97%, #C2ADA3 87.14%, #AE3700 99.48%);
}

@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-e00fc33{
        width: 100%;
        height:unset;
    }
}

@media(min-width:601px) and (max-width: 1023px){
    .elementor-33205 .elementor-element.elementor-element-e00fc33{
            width: 48%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b9b6365 */.elementor-33205 .elementor-element.elementor-element-b9b6365{
     width: 32%;
border-radius: 16px;
position: relative;
z-index: 1 !important;
transition: 0.5s;
background-image: radial-gradient(circle, rgba(255, 161, 66, 0.6) 100%, rgba(64, 40, 17, 0.6) 100%, rgba(0, 0, 0, 0.6) 100%);
height:100%;
}

.elementor-33205 .elementor-element.elementor-element-b9b6365::before{
content:"";
position: absolute;
top: 0.75%;
left: 0.95%;
background-image: radial-gradient(circle, #000, #000, #000, #000, #000, #000, #000, #000, #000,#000,#000, #000);
background-image:rgba(58,58,58,.42);
width: 98.25%;
height: 98.25%;
border-radius: 16px;
z-index: -1 !important;
}

.elementor-33205 .elementor-element.elementor-element-b9b6365:hover {
border-radius: 16px;
position: relative;
z-index: 1 !important;
background-image: linear-gradient(131.92deg, #C2ADA3 -6.65%, #E78152 15.24%, #AE3700 31.87%, #FFA276 51.19%, #4F2A19 69.97%, #C2ADA3 87.14%, #AE3700 99.48%);
}

@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-b9b6365{
        width: 100%;
        height:unset;
    }
}

@media(min-width:601px) and (max-width: 1023px){
    .elementor-33205 .elementor-element.elementor-element-b9b6365{
            width: 48%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8b143da */.elementor-33205 .elementor-element.elementor-element-8b143da{
     width: 32%;
border-radius: 16px;
position: relative;
z-index: 1 !important;
transition: 0.5s;
background-image: radial-gradient(circle, rgba(255, 161, 66, 0.6) 100%, rgba(64, 40, 17, 0.6) 100%, rgba(0, 0, 0, 0.6) 100%);
height:100%;
}

.elementor-33205 .elementor-element.elementor-element-8b143da::before{
content:"";
position: absolute;
top: 0.75%;
left: 0.95%;
background-image: radial-gradient(circle, #000, #000, #000, #000, #000, #000, #000, #000, #000,#000,#000, #000);
background-image:rgba(58,58,58,.42);
width: 98.25%;
height: 98.25%;
border-radius: 16px;
z-index: -1 !important;
}

.elementor-33205 .elementor-element.elementor-element-8b143da:hover {
border-radius: 16px;
position: relative;
z-index: 1 !important;
background-image: linear-gradient(131.92deg, #C2ADA3 -6.65%, #E78152 15.24%, #AE3700 31.87%, #FFA276 51.19%, #4F2A19 69.97%, #C2ADA3 87.14%, #AE3700 99.48%);
}

@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-8b143da{
        width: 100%;
        height:unset;
    }
}

@media(min-width:601px) and (max-width: 1023px){
    .elementor-33205 .elementor-element.elementor-element-8b143da{
            width: 48%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-72014fd */.elementor-33205 .elementor-element.elementor-element-72014fd{
    width:100% !important;
}
.elementor-33205 .elementor-element.elementor-element-72014fd{
    border-radius: 0.5em;
}
@media (min-width: 601px) and (max-width: 1024px){
    .elementor-33205 .elementor-element.elementor-element-72014fd{
    width:100% !important;
}
}

@media (max-width: 600px){
        .elementor-33205 .elementor-element.elementor-element-72014fd{
    width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7e66344 */.elementor-33205 .elementor-element.elementor-element-7e66344 .elementor-container{
    flex-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b06854 */h1 {
  text-align: center;
  margin-bottom: 1.5em;
}

h2 {
	text-align: center;
	color: #555;
  margin-bottom: 0;
}

// Carousel configuration parameters
$item-width: 40%; // Now we can use percentages!
$item-separation: 0px; // This now is set with Js
$viewer-distance: 500px;

.carousel {
	padding: 20px;

	perspective: $viewer-distance;
	overflow: hidden;
	
	display: flex;
	flex-direction: column;
	align-items: center;
	> * {
		flex: 0 0 auto;
	}
	
	figure {
		margin: 0;
		
		width: $item-width;
		transform-style: preserve-3d;
		transition: transform 0.5s;
		
		img {
			width: 100%;
			box-sizing: border-box;
			padding: 0 $item-separation / 2;
			
			&:not(:first-of-type) {
				position: absolute;
				left: 0;
				top: 0;
			}
		}
	}
	
	nav {
		display: flex;
		justify-content: center;
		margin: 20px 0 0;
		
		button {
			flex: 0 0 auto;
			margin: 0 5px;
			
			cursor: pointer;
			
			color: #333;
			background: none;
			border: 1px solid;
			letter-spacing: 1px;
			padding: 5px 10px;
		}
	}
	
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b449345 */.elementor-33205 .elementor-element.elementor-element-b449345 h3{
    background: -webkit-linear-gradient(hsla(21, 67%, 60%, 1), hsla(6, 100%, 83%, 1));
  color: #ff0;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c709d60 */.elementor-33205 .elementor-element.elementor-element-c709d60{
width: 100% !important;
}
.elementor-33205 .elementor-element.elementor-element-c709d60{
    border-radius: 0.5em;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a78da7 */@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-8a78da7{
        width: 33.33%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-733c41f */@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-733c41f{
        width: 33.33%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3dc1898 */@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-3dc1898{
        width: 33.33%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-057cf7d */.elementor-33205 .elementor-element.elementor-element-057cf7d{
    width:30% !important;
}
.elementor-33205 .elementor-element.elementor-element-057cf7d{
    border-radius: 0.5em;
}
@media (min-width: 601px) and (max-width: 1024px){
    .elementor-33205 .elementor-element.elementor-element-057cf7d{
    width:25% !important;
}
}

@media (max-width: 600px){
        .elementor-33205 .elementor-element.elementor-element-057cf7d{
    width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e18b0e6 */.elementor-33205 .elementor-element.elementor-element-e18b0e6{
        animation-name: floating;
    animation-duration: 6s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e8035b4 */.elementor-33205 .elementor-element.elementor-element-e8035b4{
    width:40% !important;
}
.elementor-33205 .elementor-element.elementor-element-e8035b4{
    border-radius: 0.5em;
}
@media (min-width: 601px) and (max-width: 1024px){
    .elementor-33205 .elementor-element.elementor-element-e8035b4{
    width:50% !important;
}
}

@media (max-width: 600px){
        .elementor-33205 .elementor-element.elementor-element-e8035b4{
    width: 310% !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ad7af4e */@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-ad7af4e{
        width: 33.33%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2278a56 */@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-2278a56{
        width: 33.33%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bf040c6 */@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-bf040c6{
        width: 33.33%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a0a046 */.elementor-33205 .elementor-element.elementor-element-3a0a046{
    width:30% !important;
}
.elementor-33205 .elementor-element.elementor-element-3a0a046{
    border-radius: 0.5em;
}
@media (min-width: 601px) and (max-width: 1024px){
    .elementor-33205 .elementor-element.elementor-element-3a0a046{
    width:25% !important;
}
}

@media (max-width: 600px){
        .elementor-33205 .elementor-element.elementor-element-3a0a046{
    width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3f7336a */.elementor-33205 .elementor-element.elementor-element-3f7336a .elementor-container{
    flex-wrap: wrap !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdf448c */.elementor-33205 .elementor-element.elementor-element-cdf448c h2{
    text-align: left;
    background: -webkit-linear-gradient(hsla(21, 67%, 60%, 1), hsla(6, 100%, 83%, 1));
  color: #ff0;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media(max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-cdf448c h2{
        text-align: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2370254 */.elementor-33205 .elementor-element.elementor-element-2370254{
    width:100%;
        animation-name: floating;
    animation-duration: 6s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@keyframes floating {
    0% { transform: translate(0,  0px); }
    50%  { transform: translate(0, 15px); }
    100%   { transform: translate(0, 0px); }   
}
@media (max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-2370254{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782447 */.elementor-33205 .elementor-element.elementor-element-d782447 p{
    line-height: 1.75em !important;
}
.elementor-33205 .elementor-element.elementor-element-d782447 button{
    margin-top: 30px;
    width: 100%;
}
.elementor-33205 .elementor-element.elementor-element-d782447 a{
    color:#DE8455;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-487683b */.elementor-33205 .elementor-element.elementor-element-487683b{
    width:60%;
}
@media (max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-487683b{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a29bec4 */.elementor-33205 .elementor-element.elementor-element-a29bec4{
    width:100%;
        animation-name: floating;
    animation-duration: 6s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@keyframes floating {
    0% { transform: translate(0,  0px); }
    50%  { transform: translate(0, 15px); }
    100%   { transform: translate(0, 0px); }   
}
@media (max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-a29bec4{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5652fd4 */.elementor-33205 .elementor-element.elementor-element-5652fd4{
    width:40%;
}
@media (max-width: 600px){
    .elementor-33205 .elementor-element.elementor-element-5652fd4{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e2d49a8 */.elementor-33205 .elementor-element.elementor-element-e2d49a8 .elementor-container{
    flex-wrap: wrap !important;
}/* End custom CSS */