.elementor-312 .elementor-element.elementor-element-96de2ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-312 .elementor-element.elementor-element-96de2ab:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-96de2ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-312 .elementor-element.elementor-element-96de2ab, .elementor-312 .elementor-element.elementor-element-96de2ab::before{--border-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-aba07ae{text-align:center;}.elementor-312 .elementor-element.elementor-element-aba07ae .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:900;}.elementor-312 .elementor-element.elementor-element-6fb494e{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-312 .elementor-element.elementor-element-6627f79 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-312 .elementor-element.elementor-element-825191b .elementor-button{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:900;background-color:#000000;border-style:groove;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px #FFF300;}.elementor-312 .elementor-element.elementor-element-53d1f18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-53d1f18:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-53d1f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-312 .elementor-element.elementor-element-53d1f18, .elementor-312 .elementor-element.elementor-element-53d1f18::before{--border-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-b155a84{text-align:center;}.elementor-312 .elementor-element.elementor-element-b155a84 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:900;}.elementor-312 .elementor-element.elementor-element-00f4fc1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-f1647bd{--display:flex;--background-transition:0.3s;border-style:groove;--border-style:groove;}.elementor-312 .elementor-element.elementor-element-f1647bd, .elementor-312 .elementor-element.elementor-element-f1647bd::before{--border-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-073915f{--icon-box-icon-margin:15px;}.elementor-312 .elementor-element.elementor-element-073915f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-073915f.elementor-view-framed .elementor-icon, .elementor-312 .elementor-element.elementor-element-073915f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-073915f .elementor-icon-box-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-073915f .elementor-icon-box-title, .elementor-312 .elementor-element.elementor-element-073915f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-312 .elementor-element.elementor-element-073915f .elementor-icon-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-312 .elementor-element.elementor-element-274b77a{--display:flex;--background-transition:0.3s;border-style:groove;--border-style:groove;}.elementor-312 .elementor-element.elementor-element-274b77a, .elementor-312 .elementor-element.elementor-element-274b77a::before{--border-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-04e07ab{--icon-box-icon-margin:15px;}.elementor-312 .elementor-element.elementor-element-04e07ab.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-04e07ab.elementor-view-framed .elementor-icon, .elementor-312 .elementor-element.elementor-element-04e07ab.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-04e07ab .elementor-icon-box-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-04e07ab .elementor-icon-box-title, .elementor-312 .elementor-element.elementor-element-04e07ab .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-312 .elementor-element.elementor-element-04e07ab .elementor-icon-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-312 .elementor-element.elementor-element-9a51901{--display:flex;--background-transition:0.3s;border-style:groove;--border-style:groove;}.elementor-312 .elementor-element.elementor-element-9a51901, .elementor-312 .elementor-element.elementor-element-9a51901::before{--border-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-0c62931{--icon-box-icon-margin:15px;}.elementor-312 .elementor-element.elementor-element-0c62931.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-0c62931.elementor-view-framed .elementor-icon, .elementor-312 .elementor-element.elementor-element-0c62931.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-0c62931 .elementor-icon-box-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-0c62931 .elementor-icon-box-title, .elementor-312 .elementor-element.elementor-element-0c62931 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-312 .elementor-element.elementor-element-0c62931 .elementor-icon-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:800;}.elementor-312 .elementor-element.elementor-element-2039229{--display:flex;--background-transition:0.3s;border-style:groove;--border-style:groove;}.elementor-312 .elementor-element.elementor-element-2039229, .elementor-312 .elementor-element.elementor-element-2039229::before{--border-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-c9d2021{--icon-box-icon-margin:15px;}.elementor-312 .elementor-element.elementor-element-c9d2021.elementor-view-stacked .elementor-icon{background-color:#FAFAFA;}.elementor-312 .elementor-element.elementor-element-c9d2021.elementor-view-framed .elementor-icon, .elementor-312 .elementor-element.elementor-element-c9d2021.elementor-view-default .elementor-icon{fill:#FAFAFA;color:#FAFAFA;border-color:#FAFAFA;}.elementor-312 .elementor-element.elementor-element-c9d2021 .elementor-icon-box-title{color:#FCFCFC;}.elementor-312 .elementor-element.elementor-element-c9d2021 .elementor-icon-box-title, .elementor-312 .elementor-element.elementor-element-c9d2021 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-312 .elementor-element.elementor-element-c9d2021 .elementor-icon-box-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:800;}.elementor-312 .elementor-element.elementor-element-63b4c4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-63b4c4f:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-63b4c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-312 .elementor-element.elementor-element-63b4c4f, .elementor-312 .elementor-element.elementor-element-63b4c4f::before{--border-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-c74dd3c{text-align:center;}.elementor-312 .elementor-element.elementor-element-c74dd3c .elementor-heading-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-7350c61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-b82450c{--display:flex;--background-transition:0.3s;border-style:groove;--border-style:groove;}.elementor-312 .elementor-element.elementor-element-b82450c, .elementor-312 .elementor-element.elementor-element-b82450c::before{--border-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-df02e9d{text-align:center;}.elementor-312 .elementor-element.elementor-element-df02e9d .elementor-heading-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-79fb682{text-align:center;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-79fb682 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-e05d4b9{text-align:center;}.elementor-312 .elementor-element.elementor-element-e05d4b9 .elementor-heading-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-e05d4b9 > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-f58050f{text-align:center;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-a810c9a .elementor-button{background-color:#000000;border-style:groove;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px #FF0000;}.elementor-312 .elementor-element.elementor-element-4fa4c53{--display:flex;--background-transition:0.3s;border-style:groove;--border-style:groove;}.elementor-312 .elementor-element.elementor-element-4fa4c53, .elementor-312 .elementor-element.elementor-element-4fa4c53::before{--border-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-5f71f20{text-align:center;}.elementor-312 .elementor-element.elementor-element-5f71f20 .elementor-heading-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-c8ccf67{text-align:center;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-c8ccf67 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-b109134{text-align:center;}.elementor-312 .elementor-element.elementor-element-b109134 .elementor-heading-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-b109134 > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-914afaf{text-align:center;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-08a8085 .elementor-button{background-color:#000000;border-style:groove;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px #F50202;}.elementor-312 .elementor-element.elementor-element-7874761{--display:flex;--background-transition:0.3s;border-style:groove;--border-style:groove;}.elementor-312 .elementor-element.elementor-element-7874761, .elementor-312 .elementor-element.elementor-element-7874761::before{--border-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-e839649{text-align:center;}.elementor-312 .elementor-element.elementor-element-e839649 .elementor-heading-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-39638a5{text-align:center;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-39638a5 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-aa4d947{text-align:center;}.elementor-312 .elementor-element.elementor-element-aa4d947 .elementor-heading-title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-aa4d947 > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-312 .elementor-element.elementor-element-c7772d0{text-align:center;color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-0826ecc .elementor-button{background-color:#000000;border-style:groove;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px #FF0000;}.elementor-312 .elementor-element.elementor-element-47c5e0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-47c5e0b:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-47c5e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-312 .elementor-element.elementor-element-47c5e0b, .elementor-312 .elementor-element.elementor-element-47c5e0b::before{--border-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-1e089e5 .elementor-testimonial__text{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-1e089e5 .elementor-testimonial__name{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-1e089e5 .elementor-testimonial__title{color:#FFFFFF;}.elementor-312 .elementor-element.elementor-element-1e089e5 .elementor-swiper-button{font-size:20px;}.elementor-312 .elementor-element.elementor-element-a791aa1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-a791aa1:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-a791aa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-312 .elementor-element.elementor-element-a791aa1, .elementor-312 .elementor-element.elementor-element-a791aa1::before{--border-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-e03875d .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}body.rtl .elementor-312 .elementor-element.elementor-element-e03875d .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-312 .elementor-element.elementor-element-e03875d .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-312 .elementor-element.elementor-element-e03875d .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-312 .elementor-element.elementor-element-e03875d .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-312 .elementor-element.elementor-element-e03875d .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-312 .elementor-element.elementor-element-e03875d .elementor-price-list-item{align-items:flex-start;}.elementor-312 .elementor-element.elementor-element-67b8611{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-67b8611:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-67b8611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-312 .elementor-element.elementor-element-67b8611, .elementor-312 .elementor-element.elementor-element-67b8611::before{--border-transition:0.3s;}.elementor-312 .elementor-element.elementor-element-4e9b805{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-312 .elementor-element.elementor-element-9687f3c{text-align:center;}@media(max-width:1024px){ .elementor-312 .elementor-element.elementor-element-4e9b805{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(min-width:768px){.elementor-312 .elementor-element.elementor-element-96de2ab{--content-width:850px;}}@media(max-width:767px){.elementor-312 .elementor-element.elementor-element-aba07ae .elementor-heading-title{font-size:25px;}.elementor-312 .elementor-element.elementor-element-6627f79 > .elementor-widget-container{padding:0px 20px 0px 20px;} .elementor-312 .elementor-element.elementor-element-4e9b805{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for button, class: .elementor-element-825191b *//* Inspired by twitter.com/marina_uiux */

.button {
  font-size: 17px;
  border-radius: 12px;
  background: linear-gradient(180deg, rgb(56, 56, 56) 0%, rgb(36, 36, 36) 66%, rgb(41, 41, 41) 100%);
  color: rgb(218, 218, 218);
  border: none;
  padding: 2px;
  font-weight: 700;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}

.button span {
  border-radius: 10px;
  padding: 0.8em 1.3em;
  padding-right: 1.2em;
  text-shadow: 0px 0px 20px #4b4b4b;
  width: 100%;
  display: flex;
  align-items: center;
  gap: 12px;
  color: inherit;
  transition: all 0.3s;
  background-color: rgb(29, 29, 29);
  background-image: radial-gradient(at 95% 89%, rgb(15, 15, 15) 0px, transparent 50%), radial-gradient(at 0% 100%, rgb(17, 17, 17) 0px, transparent 50%), radial-gradient(at 0% 0%, rgb(29, 29, 29) 0px, transparent 50%);
}

.button:hover span {
  background-color: rgb(26, 25, 25);
}

.button-overlay {
  position: absolute;
  inset: 0;
  pointer-events: none;
  background: repeating-conic-gradient(rgb(48, 47, 47) 0.0000001%, rgb(51, 51, 51) 0.000104%) 60% 60%/600% 600%;
  filter: opacity(10%) contrast(105%);
  -webkit-filter: opacity(10%) contrast(105%);
}

.button svg {
  width: 15px;
  height: 15px;
}/* End custom CSS */