.elementor-125 .elementor-element.elementor-element-b384b04{width:var( --container-widget-width, 102% );max-width:102%;--container-widget-width:102%;--container-widget-flex-grow:0;}.elementor-125 .elementor-element.elementor-element-3041c51{--grid-template-columns:repeat(1, auto);width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;top:50%;z-index:999;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-125 .elementor-element.elementor-element-3041c51 .elementor-widget-container{text-align:right;}.elementor-125 .elementor-element.elementor-element-3041c51 > .elementor-widget-container{background-color:#D94948;border-radius:25px 0px 0px 25px;}body:not(.rtl) .elementor-125 .elementor-element.elementor-element-3041c51{right:0px;}body.rtl .elementor-125 .elementor-element.elementor-element-3041c51{left:0px;}.elementor-125 .elementor-element.elementor-element-3041c51 .elementor-social-icon{background-color:#d94948;}.elementor-125 .elementor-element.elementor-element-3041c51 .elementor-social-icon:hover i{color:#FFFB92;}.elementor-125 .elementor-element.elementor-element-3041c51 .elementor-social-icon:hover svg{fill:#FFFB92;}.elementor-125 .elementor-element.elementor-element-27d16b2{width:auto;max-width:auto;bottom:2px;}body:not(.rtl) .elementor-125 .elementor-element.elementor-element-27d16b2{left:2%;}body.rtl .elementor-125 .elementor-element.elementor-element-27d16b2{right:2%;}.elementor-125 .elementor-element.elementor-element-27d16b2 .elementor-icon-wrapper{text-align:center;}.elementor-125 .elementor-element.elementor-element-27d16b2.elementor-view-stacked .elementor-icon{background-color:#D54C4C;}.elementor-125 .elementor-element.elementor-element-27d16b2.elementor-view-framed .elementor-icon, .elementor-125 .elementor-element.elementor-element-27d16b2.elementor-view-default .elementor-icon{color:#D54C4C;border-color:#D54C4C;}.elementor-125 .elementor-element.elementor-element-27d16b2.elementor-view-framed .elementor-icon, .elementor-125 .elementor-element.elementor-element-27d16b2.elementor-view-default .elementor-icon svg{fill:#D54C4C;}.elementor-125 .elementor-element.elementor-element-70e5e93{--spacer-size:50px;}.elementor-125 .elementor-element.elementor-element-e834fc6{text-align:center;}.elementor-125 .elementor-element.elementor-element-e834fc6 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor0 );}.elementor-125 .elementor-element.elementor-element-a55e548:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-a55e548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-125 .elementor-element.elementor-element-a55e548{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-125 .elementor-element.elementor-element-a55e548 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-125 .elementor-element.elementor-element-b75ce6e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-125 .elementor-element.elementor-element-b75ce6e > .elementor-element-populated{border-style:none;}.elementor-125 .elementor-element.elementor-element-abb2b58 .elementor-button{background-color:#FF0303;font-size:26px;border-style:none;}.elementor-125 .elementor-element.elementor-element-abb2b58{width:var( --container-widget-width, 32.217% );max-width:32.217%;--container-widget-width:32.217%;--container-widget-flex-grow:0;align-self:center;}.elementor-125 .elementor-element.elementor-element-abb2b58 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #F9F8F8 0%, #f2295b 100%);}.elementor-125 .elementor-element.elementor-element-abb2b58 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-125 .elementor-element.elementor-element-2dc777f{text-align:center;}.elementor-125 .elementor-element.elementor-element-2dc777f .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-125 .elementor-element.elementor-element-926d43f{text-align:center;font-size:33px;color:var( --e-global-color-accent );}.elementor-125 .elementor-element.elementor-element-0bfe8f6 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-125 .elementor-element.elementor-element-0bfe8f6 .elementskit-stars > li > a, .elementor-125 .elementor-element.elementor-element-0bfe8f6 .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-125 .elementor-element.elementor-element-0bfe8f6 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-125 .elementor-element.elementor-element-0bfe8f6 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-125 .elementor-element.elementor-element-0bfe8f6 .elementskit-profile-info .elementskit-author-name{margin-bottom:0px;}.elementor-125 .elementor-element.elementor-element-0bfe8f6 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-125 .elementor-element.elementor-element-0bfe8f6 .elementskit-testimonial-slider .swiper-navigation-button{font-size:36px;}.elementor-125 .elementor-element.elementor-element-0bfe8f6 .elementskit-testimonial-slider .swiper-button-prev{left:0%;width:50px;height:50px;color:#000000;}.elementor-125 .elementor-element.elementor-element-0bfe8f6 .elementskit-testimonial-slider .swiper-button-next{right:0%;width:50px;height:50px;color:#000000;}.elementor-125 .elementor-element.elementor-element-0bfe8f6 .elementskit-testimonial-slider .swiper-button-prev:hover{color:#000000;}.elementor-125 .elementor-element.elementor-element-0bfe8f6 .elementskit-testimonial-slider .swiper-button-next:hover{color:#000000;}.elementor-125 .elementor-element.elementor-element-d29e87d{text-align:center;}.elementor-125 .elementor-element.elementor-element-d29e87d .elementor-heading-title{text-transform:none;color:#FF0101;}.elementor-125 .elementor-element.elementor-element-a0bc5c1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-125 .elementor-element.elementor-element-a0bc5c1:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-a0bc5c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-125 .elementor-element.elementor-element-a0bc5c1 > .elementor-container{max-width:1000px;}.elementor-125 .elementor-element.elementor-element-a0bc5c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-125 .elementor-element.elementor-element-a0bc5c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-125 .elementor-element.elementor-element-d601f84.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-125 .elementor-element.elementor-element-d601f84.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-125 .elementor-element.elementor-element-471ffbe{text-align:center;}.elementor-125 .elementor-element.elementor-element-471ffbe .elementor-heading-title{color:#000000;}.elementor-125 .elementor-element.elementor-element-31b8d64 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-125 .elementor-element.elementor-element-31b8d64 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-125 .elementor-element.elementor-element-d8ee60f{width:2.05%;}.elementor-125 .elementor-element.elementor-element-ec78a95{width:94.546%;}.elementor-125 .elementor-element.elementor-element-0fdfe52{width:2.056%;}.elementor-125 .elementor-element.elementor-element-d601f84{width:80%;}.elementor-125 .elementor-element.elementor-element-31b8d64{width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-125 .elementor-element.elementor-element-d601f84{width:64%;}.elementor-125 .elementor-element.elementor-element-31b8d64{width:28%;}}@media(max-width:1024px){.elementor-125 .elementor-element.elementor-element-0bfe8f6 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-125 .elementor-element.elementor-element-a0bc5c1{padding:25px 25px 25px 25px;}.elementor-125 .elementor-element.elementor-element-471ffbe > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-125 .elementor-element.elementor-element-3041c51 > .elementor-widget-container{--e-transform-translateX:12px;--e-transform-scale:0.5;}.elementor-125 .elementor-element.elementor-element-3041c51{--icon-size:35px;}.elementor-125 .elementor-element.elementor-element-abb2b58{width:var( --container-widget-width, 279.047px );max-width:279.047px;--container-widget-width:279.047px;--container-widget-flex-grow:0;}.elementor-125 .elementor-element.elementor-element-0bfe8f6 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:-10px;--ekit_testimonial_slidetoshow:1;}.elementor-125 .elementor-element.elementor-element-a0bc5c1{padding:30px 20px 30px 20px;}.elementor-125 .elementor-element.elementor-element-d601f84 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-125 .elementor-element.elementor-element-471ffbe > .elementor-widget-container{padding:0px 25px 10px 25px;}.elementor-125 .elementor-element.elementor-element-471ffbe{text-align:center;}.elementor-125 .elementor-element.elementor-element-31b8d64 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-125 .elementor-element.elementor-element-038616e > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-abb2b58 */.colour{
       color:#7d4ac7;
    }
     .highlight2{
       color:#FFC107;
    }
    .Gradient{
    background: linear-gradient(155.91deg, #FFCC00 0%,  #F2295B 100%);
    -webkit-background-clip: text; -webkit-text-fill-color: transparent
    }
    .Gradient2{
    background: linear-gradient(155.91deg, #FFCC00 0%,  #F87232 100%);
    -webkit-background-clip: text; -webkit-text-fill-color: transparent
    }
    .bold{
        font-weight:700;
    }
    .underline{
        text-decoration: underline;
    }
.btn{
    
        background-image: linear-gradient(
60deg
,#f79533,#cc9305,#c86c00,#FFC502) !important;
    -webkit-animation: animatedgradient 3s ease infinite alternate;
    animation: animatedgradient 3s ease infinite alternate;
    background-size: 300% 300%;
    border-radius: 7px;
}

@keyframes animatedgradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
	 10%,
  90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%,
  80% {
    transform: translate3d(2px, 0, 0);
  }
  30%,
  50%,
  70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%,
  60% {
    transform: translate3d(4px, 0, 0);
  }
}

.checkmark {
 display: block;
 width: 30px;
 height: 30px;
 background-color: #ddd;
 border-radius: 4px;
 position: relative;
 transition: background-color 0.4s;
 overflow: hidden;
 cursor: pointer;
}

#check:checked ~ .checkmark {
 background-color: #E99320;
}

.checkmark::after {
 content: "";
 position: absolute;
 width: 7px;
 height: 15px;
 border-right: 3px solid #2d2d2d;
 border-bottom: 3px solid #2d2d2d;
 top: 44%;
 left: 50%;
 transform: translate(-50%, -50%) rotateZ(40deg) scale(10);
 opacity: 0;
 transition: all 0.4s;
}

#check:checked ~ .checkmark::after {
 opacity: 1;
 transform: translate(-50%, -50%) rotateZ(40deg) scale(1);
}
 input.checkbox {
  width: 25px;
  height: 25px;
  vertical-align: middle;
}/* End custom CSS */