﻿.elementor-35 .elementor-element.elementor-element-c67de22{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:298px 0px 130px 0px;}.elementor-35 .elementor-element.elementor-element-c67de22 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-29ae11c .elementor-heading-title{color:#FFFFFF;font-size:17px;}.elementor-35 .elementor-element.elementor-element-fa464fa .elementor-heading-title{color:#FFFFFF;font-family:"Cambo", Sans-serif;font-size:91px;}.elementor-35 .elementor-element.elementor-element-70e7660 .elementor-button{background-color:#DA0505;}.elementor-35 .elementor-element.elementor-element-70e7660 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-ca888c6 .elementor-repeater-item-38d5efe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-35 .elementor-element.elementor-element-af7ea46 > .elementor-widget-container{margin:0px 120px 0px 120px;padding:0px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-ca888c6{margin-top:150px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-faf4390:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-faf4390 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1F22;}.elementor-35 .elementor-element.elementor-element-faf4390 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#494949;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-faf4390 > .elementor-element-populated, .elementor-35 .elementor-element.elementor-element-faf4390 > .elementor-element-populated > .elementor-background-overlay, .elementor-35 .elementor-element.elementor-element-faf4390 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-35 .elementor-element.elementor-element-faf4390 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-b7272d5 .elementor-image-box-title{margin-bottom:10px;color:#FFFFFF;font-size:30px;}.elementor-35 .elementor-element.elementor-element-b7272d5 .elementor-image-box-description{color:#ECECED;font-weight:normal;}.elementor-35 .elementor-element.elementor-element-b7272d5 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-aa68f3c .elementor-button{background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-35 .elementor-element.elementor-element-aa68f3c .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-aa68f3c .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-aa68f3c .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-aa68f3c .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-f9f8118:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-f9f8118 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1F22;}.elementor-35 .elementor-element.elementor-element-f9f8118 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#494949;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-f9f8118 > .elementor-element-populated, .elementor-35 .elementor-element.elementor-element-f9f8118 > .elementor-element-populated > .elementor-background-overlay, .elementor-35 .elementor-element.elementor-element-f9f8118 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-35 .elementor-element.elementor-element-f9f8118 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-40f367e .elementor-image-box-title{margin-bottom:10px;color:#FFFFFF;font-size:30px;}.elementor-35 .elementor-element.elementor-element-40f367e .elementor-image-box-description{color:#ECECED;font-weight:normal;}.elementor-35 .elementor-element.elementor-element-40f367e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-ee44fea .elementor-button{background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-35 .elementor-element.elementor-element-ee44fea .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-ee44fea .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-ee44fea .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-ee44fea .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-ef8b5d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-ef8b5d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1F22;}.elementor-35 .elementor-element.elementor-element-ef8b5d3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#494949;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-ef8b5d3 > .elementor-element-populated, .elementor-35 .elementor-element.elementor-element-ef8b5d3 > .elementor-element-populated > .elementor-background-overlay, .elementor-35 .elementor-element.elementor-element-ef8b5d3 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-35 .elementor-element.elementor-element-ef8b5d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-99ebb78 .elementor-image-box-title{margin-bottom:10px;color:#FFFFFF;font-size:30px;}.elementor-35 .elementor-element.elementor-element-99ebb78 .elementor-image-box-description{color:#ECECED;font-weight:normal;}.elementor-35 .elementor-element.elementor-element-99ebb78 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-d4fde34 .elementor-button{background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-35 .elementor-element.elementor-element-d4fde34 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-d4fde34 .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-d4fde34 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-d4fde34 .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-e6a427a{padding:21px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-668ece7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-668ece7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1F22;}.elementor-35 .elementor-element.elementor-element-668ece7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#494949;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-668ece7 > .elementor-element-populated, .elementor-35 .elementor-element.elementor-element-668ece7 > .elementor-element-populated > .elementor-background-overlay, .elementor-35 .elementor-element.elementor-element-668ece7 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-35 .elementor-element.elementor-element-668ece7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-3ac340b .elementor-image-box-title{margin-bottom:10px;color:#FFFFFF;font-size:30px;}.elementor-35 .elementor-element.elementor-element-3ac340b .elementor-image-box-description{color:#ECECED;font-weight:normal;}.elementor-35 .elementor-element.elementor-element-3ac340b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-2a0484e .elementor-button{background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-35 .elementor-element.elementor-element-2a0484e .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-2a0484e .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-2a0484e .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-2a0484e .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-2f55b91:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-2f55b91 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1F22;}.elementor-35 .elementor-element.elementor-element-2f55b91 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#494949;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-2f55b91 > .elementor-element-populated, .elementor-35 .elementor-element.elementor-element-2f55b91 > .elementor-element-populated > .elementor-background-overlay, .elementor-35 .elementor-element.elementor-element-2f55b91 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-35 .elementor-element.elementor-element-2f55b91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-17b2bd8 .elementor-image-box-title{margin-bottom:10px;color:#FFFFFF;font-size:30px;}.elementor-35 .elementor-element.elementor-element-17b2bd8 .elementor-image-box-description{color:#ECECED;font-weight:normal;}.elementor-35 .elementor-element.elementor-element-17b2bd8 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-7604bcd .elementor-button{background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-7604bcd .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-7604bcd .elementor-button:focus{color:#000000;background-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-7604bcd .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-7604bcd .elementor-button:focus svg{fill:#000000;}.elementor-35 .elementor-element.elementor-element-42150ab:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-42150ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2023/08/abouhome1.webp");background-position:center center;}.elementor-35 .elementor-element.elementor-element-42150ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:65px;margin-bottom:0px;padding:110px 0px 60px 0px;}.elementor-35 .elementor-element.elementor-element-42150ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-e53b0f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-e53b0f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2020/07/home-style01.png.jpg");background-position:800px 0px;}.elementor-35 .elementor-element.elementor-element-e53b0f2 > .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;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-e53b0f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-55261f2 .elementor-heading-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-8dc9142 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-8dc9142 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-8dc9142 .elementor-button:focus{color:#FFFFFF;background-color:#02010100;}.elementor-35 .elementor-element.elementor-element-8dc9142 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-8dc9142 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-7471bb8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-1e2400d{padding:100px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-948c633{text-align:center;}.elementor-35 .elementor-element.elementor-element-948c633 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Slab", Sans-serif;}.elementor-35 .elementor-element.elementor-element-948c633 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-35 .elementor-element.elementor-element-84227a7 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-84227a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-d456457{text-align:center;}.elementor-35 .elementor-element.elementor-element-d456457 .elementor-heading-title{color:#000000;font-family:"Crimson Text", Sans-serif;font-size:25px;font-weight:700;}.elementor-35 .elementor-element.elementor-element-d456457 > .elementor-widget-container{padding:30px 20px 30px 20px;background-color:#857474;}.elementor-35 .elementor-element.elementor-element-b9a57e6{text-align:center;color:#000000;}.elementor-35 .elementor-element.elementor-element-b9a57e6 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:40px 20px 40px 20px;background-color:#7A6868;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-efa8e40 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-efa8e40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-059a098{text-align:center;}.elementor-35 .elementor-element.elementor-element-059a098 .elementor-heading-title{color:#000000;font-family:"Crimson Text", Sans-serif;font-size:25px;font-weight:700;}.elementor-35 .elementor-element.elementor-element-059a098 > .elementor-widget-container{padding:30px 20px 30px 20px;background-color:#857474;}.elementor-35 .elementor-element.elementor-element-bae3eca{text-align:center;color:#000000;}.elementor-35 .elementor-element.elementor-element-bae3eca > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:40px 20px 40px 20px;background-color:#7A6868;}.elementor-35 .elementor-element.elementor-element-bd7bb32 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-bd7bb32 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-913e617{text-align:center;}.elementor-35 .elementor-element.elementor-element-913e617 .elementor-heading-title{color:#000000;font-family:"Crimson Text", Sans-serif;font-size:25px;font-weight:700;}.elementor-35 .elementor-element.elementor-element-913e617 > .elementor-widget-container{padding:30px 20px 30px 20px;background-color:#857474;}.elementor-35 .elementor-element.elementor-element-39dd522{text-align:center;color:#000000;}.elementor-35 .elementor-element.elementor-element-39dd522 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:40px 20px 40px 20px;background-color:#7A6868;}.elementor-35 .elementor-element.elementor-element-f6f6f01 .elementor-repeater-item-6a24ace.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-35 .elementor-element.elementor-element-6d3a5d8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-06b8349 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 50px 0px 0px;}.elementor-35 .elementor-element.elementor-element-b327c86 .elementor-heading-title{color:#FFFFFF;font-size:47px;}.elementor-35 .elementor-element.elementor-element-217796e .elementor-heading-title{color:#A8A8A8;font-size:24px;}.elementor-35 .elementor-element.elementor-element-217796e > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-86687c5 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-35 .elementor-element.elementor-element-86687c5 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-86687c5 .elementor-button:focus{color:#FFFFFF;background-color:#02010100;}.elementor-35 .elementor-element.elementor-element-86687c5 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-86687c5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-f6f6f01:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-f6f6f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2020/07/home-style3.png.jpg");background-position:50% 565px;background-repeat:no-repeat;}.elementor-35 .elementor-element.elementor-element-f6f6f01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 200px 0px;}.elementor-35 .elementor-element.elementor-element-f6f6f01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-0a5fc3b{margin-top:2px;margin-bottom:40px;}.elementor-35 .elementor-element.elementor-element-d3f133c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-d3f133c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1F22;}.elementor-35 .elementor-element.elementor-element-d3f133c > .elementor-element-populated{border-style:solid;border-width:4px 2px 4px 4px;border-color:#363D43;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35 .elementor-element.elementor-element-d3f133c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-grid, .elementor-35 .elementor-element.elementor-element-48ab32c .raven-masonry{margin-left:calc( -0px / 2 );margin-right:calc( -0px / 2 );}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-grid-item, .elementor-35 .elementor-element.elementor-element-48ab32c .raven-masonry-item{padding-left:calc( 0px / 2 );padding-right:calc( 0px / 2 );}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-grid.raven-grid-1, .elementor-35 .elementor-element.elementor-element-48ab32c .raven-masonry.raven-masonry-1{margin-left:0;margin-right:0;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-grid.raven-grid-1 .raven-grid-item, .elementor-35 .elementor-element.elementor-element-48ab32c .raven-masonry.raven-masonry-1 .raven-masonry-item{padding-left:0;padding-right:0;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-item{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-content{padding:14% 14% 14% 14%;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post{background-color:#1A1F22;background-image:none;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post .raven-post-image-overlay:hover, .elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-inside:hover .raven-post-image-overlay{background-color:rgba(0,0,0,0);background-image:none;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-title, .elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-title a{font-family:"Crimson Text", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1.2em;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-title a{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-excerpt{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;line-height:1.88em;margin:20px 0px 50px 0px;color:#ECECED;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-button{width:200px;height:60px;color:#A57660;font-family:"Crimson Text", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.8px;background-color:#FFFFFF;background-image:none;border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-button:hover{color:#FFFFFF;background-color:#A57660;background-image:none;}.elementor-35 .elementor-element.elementor-element-788f085:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-788f085 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1F22;}.elementor-35 .elementor-element.elementor-element-788f085 > .elementor-element-populated{border-style:solid;border-width:4px 2px 4px 2px;border-color:#363D43;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35 .elementor-element.elementor-element-788f085 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-grid, .elementor-35 .elementor-element.elementor-element-f682e90 .raven-masonry{margin-left:calc( -0px / 2 );margin-right:calc( -0px / 2 );}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-grid-item, .elementor-35 .elementor-element.elementor-element-f682e90 .raven-masonry-item{padding-left:calc( 0px / 2 );padding-right:calc( 0px / 2 );}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-grid.raven-grid-1, .elementor-35 .elementor-element.elementor-element-f682e90 .raven-masonry.raven-masonry-1{margin-left:0;margin-right:0;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-grid.raven-grid-1 .raven-grid-item, .elementor-35 .elementor-element.elementor-element-f682e90 .raven-masonry.raven-masonry-1 .raven-masonry-item{padding-left:0;padding-right:0;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-item{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-content{padding:14% 14% 14% 14%;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post{background-color:#1A1F22;background-image:none;border-color:#363D43;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post .raven-post-image-overlay:hover, .elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-inside:hover .raven-post-image-overlay{background-color:rgba(0,0,0,0);background-image:none;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-title, .elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-title a{font-family:"Crimson Text", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1.2em;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-title a{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-excerpt{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;line-height:1.88em;margin:20px 0px 50px 0px;color:#ECECED;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-button{width:200px;height:60px;color:#A57660;font-family:"Crimson Text", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.8px;background-color:#FFFFFF;background-image:none;border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-button:hover{color:#FFFFFF;background-color:#A57660;background-image:none;}.elementor-35 .elementor-element.elementor-element-9e97e7a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-9e97e7a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1F22;}.elementor-35 .elementor-element.elementor-element-9e97e7a > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 2px;border-color:#363D43;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-35 .elementor-element.elementor-element-9e97e7a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-grid, .elementor-35 .elementor-element.elementor-element-1b90f24 .raven-masonry{margin-left:calc( -0px / 2 );margin-right:calc( -0px / 2 );}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-grid-item, .elementor-35 .elementor-element.elementor-element-1b90f24 .raven-masonry-item{padding-left:calc( 0px / 2 );padding-right:calc( 0px / 2 );}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-grid.raven-grid-1, .elementor-35 .elementor-element.elementor-element-1b90f24 .raven-masonry.raven-masonry-1{margin-left:0;margin-right:0;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-grid.raven-grid-1 .raven-grid-item, .elementor-35 .elementor-element.elementor-element-1b90f24 .raven-masonry.raven-masonry-1 .raven-masonry-item{padding-left:0;padding-right:0;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-item{margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-content{padding:14% 14% 14% 14%;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post{background-color:#1A1F22;background-image:none;border-color:#363D43;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post .raven-post-image-overlay:hover, .elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-inside:hover .raven-post-image-overlay{background-color:rgba(0,0,0,0);background-image:none;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-title, .elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-title a{font-family:"Crimson Text", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1.2em;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-title{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-title a{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-excerpt{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;line-height:1.88em;margin:20px 0px 50px 0px;color:#ECECED;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-button{width:200px;height:60px;color:#A57660;font-family:"Crimson Text", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.8px;background-color:#FFFFFF;background-image:none;border-radius:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-button:hover{color:#FFFFFF;background-color:#A57660;background-image:none;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-af7ea46 .raven-heading, .elementor-35 .elementor-element.elementor-element-af7ea46 .raven-heading a{font-size:40px;}.elementor-35 .elementor-element.elementor-element-af7ea46 > .elementor-widget-container{margin:0px 90px 0px 90px;}.elementor-35 .elementor-element.elementor-element-ca888c6{margin-top:0px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-b7272d5 .elementor-image-box-title{font-size:24px;}.elementor-35 .elementor-element.elementor-element-b7272d5 .elementor-image-box-description{font-size:14px;}.elementor-35 .elementor-element.elementor-element-40f367e .elementor-image-box-title{font-size:24px;}.elementor-35 .elementor-element.elementor-element-40f367e .elementor-image-box-description{font-size:14px;}.elementor-35 .elementor-element.elementor-element-99ebb78 .elementor-image-box-title{font-size:24px;}.elementor-35 .elementor-element.elementor-element-99ebb78 .elementor-image-box-description{font-size:14px;}.elementor-35 .elementor-element.elementor-element-3ac340b .elementor-image-box-title{font-size:24px;}.elementor-35 .elementor-element.elementor-element-3ac340b .elementor-image-box-description{font-size:14px;}.elementor-35 .elementor-element.elementor-element-17b2bd8 .elementor-image-box-title{font-size:24px;}.elementor-35 .elementor-element.elementor-element-17b2bd8 .elementor-image-box-description{font-size:14px;}.elementor-35 .elementor-element.elementor-element-e53b0f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-e53b0f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-35 .elementor-element.elementor-element-f6f6f01:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-f6f6f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-35 .elementor-element.elementor-element-f6f6f01{padding:60px 20px 0px 20px;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-content{padding:30px 20px 30px 20px;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-title, .elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-title a{font-size:20px;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-excerpt{font-size:12px;margin:10px 0px 20px 0px;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-button{width:140px;height:40px;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-content{padding:30px 20px 30px 20px;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-title, .elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-title a{font-size:20px;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-excerpt{font-size:12px;margin:10px 0px 20px 0px;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-button{width:140px;height:40px;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-content{padding:30px 20px 30px 20px;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-title, .elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-title a{font-size:20px;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-excerpt{font-size:12px;margin:10px 0px 20px 0px;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-button{width:140px;height:40px;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-c67de22{padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-fa464fa .elementor-heading-title{font-size:40px;}.elementor-35 .elementor-element.elementor-element-af7ea46 .raven-heading, .elementor-35 .elementor-element.elementor-element-af7ea46 .raven-heading a{font-size:30px;}.elementor-35 .elementor-element.elementor-element-af7ea46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-e53b0f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-35 .elementor-element.elementor-element-e53b0f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-35 .elementor-element.elementor-element-e53b0f2 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-35 .elementor-element.elementor-element-55261f2 .elementor-heading-title{font-size:38px;}.elementor-35 .elementor-element.elementor-element-84227a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-efa8e40 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-bd7bb32 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-35 .elementor-element.elementor-element-06b8349 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-9e9c51f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-88b153b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-f6f6f01:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-f6f6f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-35 .elementor-element.elementor-element-f6f6f01{padding:60px 10px 0px 10px;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post{text-align:center;}.elementor-35 .elementor-element.elementor-element-48ab32c .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post{text-align:center;}.elementor-35 .elementor-element.elementor-element-f682e90 .raven-post-image{padding-bottom:calc( 0.63 * 100% );}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post{text-align:center;}.elementor-35 .elementor-element.elementor-element-1b90f24 .raven-post-image{padding-bottom:calc( 0.63 * 100% );}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-6461f88{width:61.227%;}.elementor-35 .elementor-element.elementor-element-8ac21b3{width:38.643%;}.elementor-35 .elementor-element.elementor-element-9b2a76b{width:17%;}.elementor-35 .elementor-element.elementor-element-9be5de5{width:33%;}.elementor-35 .elementor-element.elementor-element-5ac4a88{width:33%;}.elementor-35 .elementor-element.elementor-element-031fb2d{width:17%;}.elementor-35 .elementor-element.elementor-element-e53b0f2{width:50%;}.elementor-35 .elementor-element.elementor-element-7471bb8{width:50%;}.elementor-35 .elementor-element.elementor-element-06b8349{width:59.643%;}.elementor-35 .elementor-element.elementor-element-9e9c51f{width:40.268%;}}/* Start custom CSS for section, class: .elementor-element-e39a78c */.elementor-35 .elementor-element.elementor-element-e39a78c{
    --first-color: #ff4e3a; 
    --second-color: #b92312;
    --third-color: #7a0c00;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-35 .elementor-element.elementor-element-e39a78c::before, .elementor-35 .elementor-element.elementor-element-e39a78c::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-35 .elementor-element.elementor-element-e39a78c:hover::before, .elementor-35 .elementor-element.elementor-element-e39a78c:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-35 .elementor-element.elementor-element-e39a78c:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-35 .elementor-element.elementor-element-e39a78c:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-489cfbb */.elementor-35 .elementor-element.elementor-element-489cfbb{
    --first-color: #ff4e3a; 
    --second-color: #b92312;
    --third-color: #7a0c00;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-35 .elementor-element.elementor-element-489cfbb::before, .elementor-35 .elementor-element.elementor-element-489cfbb::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-35 .elementor-element.elementor-element-489cfbb:hover::before, .elementor-35 .elementor-element.elementor-element-489cfbb:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-35 .elementor-element.elementor-element-489cfbb:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-35 .elementor-element.elementor-element-489cfbb:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b119191 */.elementor-35 .elementor-element.elementor-element-b119191{
    --first-color: #ff4e3a; 
    --second-color: #b92312;
    --third-color: #7a0c00;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-35 .elementor-element.elementor-element-b119191::before, .elementor-35 .elementor-element.elementor-element-b119191::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-35 .elementor-element.elementor-element-b119191:hover::before, .elementor-35 .elementor-element.elementor-element-b119191:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-35 .elementor-element.elementor-element-b119191:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-35 .elementor-element.elementor-element-b119191:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ad9729a */.elementor-35 .elementor-element.elementor-element-ad9729a{
    --first-color: #ff4e3a; 
    --second-color: #b92312;
    --third-color: #7a0c00;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-35 .elementor-element.elementor-element-ad9729a::before, .elementor-35 .elementor-element.elementor-element-ad9729a::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-35 .elementor-element.elementor-element-ad9729a:hover::before, .elementor-35 .elementor-element.elementor-element-ad9729a:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-35 .elementor-element.elementor-element-ad9729a:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-35 .elementor-element.elementor-element-ad9729a:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-01970fe */.elementor-35 .elementor-element.elementor-element-01970fe{
    --first-color: #ff4e3a; 
    --second-color: #b92312;
    --third-color: #7a0c00;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-35 .elementor-element.elementor-element-01970fe::before, .elementor-35 .elementor-element.elementor-element-01970fe::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-35 .elementor-element.elementor-element-01970fe:hover::before, .elementor-35 .elementor-element.elementor-element-01970fe:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-35 .elementor-element.elementor-element-01970fe:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-35 .elementor-element.elementor-element-01970fe:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7c49c23 */.elementor-35 .elementor-element.elementor-element-7c49c23{
    --first-color: #ff4e3a; 
    --second-color: #b92312;
    --third-color: #7a0c00;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-35 .elementor-element.elementor-element-7c49c23::before, .elementor-35 .elementor-element.elementor-element-7c49c23::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-35 .elementor-element.elementor-element-7c49c23:hover::before, .elementor-35 .elementor-element.elementor-element-7c49c23:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-35 .elementor-element.elementor-element-7c49c23:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-35 .elementor-element.elementor-element-7c49c23:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ddb4784 */.elementor-35 .elementor-element.elementor-element-ddb4784{
    --first-color: #ff4e3a; 
    --second-color: #b92312;
    --third-color: #7a0c00;
}


@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

.elementor-35 .elementor-element.elementor-element-ddb4784::before, .elementor-35 .elementor-element.elementor-element-ddb4784::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-35 .elementor-element.elementor-element-ddb4784:hover::before, .elementor-35 .elementor-element.elementor-element-ddb4784:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-35 .elementor-element.elementor-element-ddb4784:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-35 .elementor-element.elementor-element-ddb4784:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}

@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */