.elementor-34 .elementor-element.elementor-element-3d3cfd4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-9389c00{--display:flex;--min-height:536px;}.elementor-34 .elementor-element.elementor-element-9389c00:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-9389c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://stingernine.com/wp-content/uploads/2024/06/trougolfbandeau.png") 50% 50%;background-size:cover;}.elementor-34 .elementor-element.elementor-element-9389c00.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-34 .elementor-element.elementor-element-6e6d7fb > .elementor-widget-container{margin:5px 5px 5px 5px;padding:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-6e6d7fb{left:71.506%;}body.rtl .elementor-34 .elementor-element.elementor-element-6e6d7fb{right:71.506%;}.elementor-34 .elementor-element.elementor-element-6e6d7fb{top:339px;}.elementor-34 .elementor-element.elementor-element-6e6d7fb:hover .elementor-widget-container{box-shadow:3px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-34 .elementor-element.elementor-element-6e6d7fb .elementor-testimonial-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-6e6d7fb .elementor-testimonial-content{color:#FFFCFCF5;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;font-style:italic;}.elementor-34 .elementor-element.elementor-element-6e6d7fb .elementor-testimonial-wrapper .elementor-testimonial-image img{width:25%;height:25%;}.elementor-34 .elementor-element.elementor-element-6e6d7fb .elementor-testimonial-name{color:#FCFCFC;}.elementor-34 .elementor-element.elementor-element-6e6d7fb .elementor-testimonial-job{color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-aa351fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-eb5a908{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-7566d43{text-align:center;}.elementor-34 .elementor-element.elementor-element-7566d43 .elementor-heading-title{color:#191A4A;}.elementor-34 .elementor-element.elementor-element-1ab28ae{--spacer-size:10px;}.elementor-34 .elementor-element.elementor-element-367e89a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-57973211{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-45cc64 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-45cc64.elementor-view-stacked .elementor-icon{background-color:#191A4A;}.elementor-34 .elementor-element.elementor-element-45cc64.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-45cc64.elementor-view-default .elementor-icon{color:#191A4A;border-color:#191A4A;}.elementor-34 .elementor-element.elementor-element-45cc64.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-45cc64.elementor-view-default .elementor-icon svg{fill:#191A4A;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-34 .elementor-element.elementor-element-7cb737fc .elementor-counter-number-wrapper{color:#191A4A;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#E1AC2A;stroke:#E1AC2A;}.elementor-34 .elementor-element.elementor-element-7cb737fc .elementor-counter-title{color:#191A4A;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-34 .elementor-element.elementor-element-336bc412{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-4071a0a9 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-4071a0a9.elementor-view-stacked .elementor-icon{background-color:#191A4A;}.elementor-34 .elementor-element.elementor-element-4071a0a9.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-4071a0a9.elementor-view-default .elementor-icon{color:#191A4A;border-color:#191A4A;}.elementor-34 .elementor-element.elementor-element-4071a0a9.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-4071a0a9.elementor-view-default .elementor-icon svg{fill:#191A4A;}.elementor-34 .elementor-element.elementor-element-492f417f .elementor-counter-number-wrapper{color:#191A4A;}.elementor-34 .elementor-element.elementor-element-492f417f .elementor-counter-title{color:#191A4A;font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-34 .elementor-element.elementor-element-52e9b08a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-ed810fa .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-ed810fa.elementor-view-stacked .elementor-icon{background-color:#191A4A;}.elementor-34 .elementor-element.elementor-element-ed810fa.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-ed810fa.elementor-view-default .elementor-icon{color:#191A4A;border-color:#191A4A;}.elementor-34 .elementor-element.elementor-element-ed810fa.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-ed810fa.elementor-view-default .elementor-icon svg{fill:#191A4A;}.elementor-34 .elementor-element.elementor-element-44e298dd .elementor-counter-number-wrapper{color:#191A4A;}.elementor-34 .elementor-element.elementor-element-44e298dd .elementor-counter-title{color:#191A4A;}.elementor-34 .elementor-element.elementor-element-692d1e69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-2e72fc2 .elementor-icon-wrapper{text-align:center;}.elementor-34 .elementor-element.elementor-element-2e72fc2.elementor-view-stacked .elementor-icon{background-color:#191A4A;}.elementor-34 .elementor-element.elementor-element-2e72fc2.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-2e72fc2.elementor-view-default .elementor-icon{color:#191A4A;border-color:#191A4A;}.elementor-34 .elementor-element.elementor-element-2e72fc2.elementor-view-framed .elementor-icon, .elementor-34 .elementor-element.elementor-element-2e72fc2.elementor-view-default .elementor-icon svg{fill:#191A4A;}.elementor-34 .elementor-element.elementor-element-db06b40 .elementor-counter-number-wrapper{color:#191A4A;}.elementor-34 .elementor-element.elementor-element-b94aac5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-9cd9ac5{--spacer-size:71px;}.elementor-34 .elementor-element.elementor-element-9e02534{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-673bc53 > .elementor-widget-container{margin:20px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-673bc53{text-align:center;}.elementor-34 .elementor-element.elementor-element-673bc53 .elementor-heading-title{color:#2936E1;}.elementor-34 .elementor-element.elementor-element-09107f1 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-34 .elementor-element.elementor-element-09107f1 .wpr-lottie-animations{width:96% !important;height:96% !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-34 .elementor-element.elementor-element-09107f1 .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-34 .elementor-element.elementor-element-08da2ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-f3abf4d{--spacer-size:50px;}.elementor-34 .elementor-element.elementor-element-3ee034d{--spacer-size:0px;}.elementor-34 .elementor-element.elementor-element-e680908 > .elementor-widget-container{--e-transform-translateX:0px;margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-e680908.elementor-element{--align-self:center;}.elementor-34 .elementor-element.elementor-element-e680908{z-index:0;}.elementor-34 .elementor-element.elementor-element-e680908 .services-one__top-text,.elementor-34 .elementor-element.elementor-element-e680908 .services-two__top-text{font-size:24px;font-weight:700;}.elementor-34 .elementor-element.elementor-element-bb4489f{--spacer-size:335px;}.elementor-34 .elementor-element.elementor-element-89a59ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-f3e83d8.elementor-element{--align-self:center;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-f3e83d8{left:525.969px;}body.rtl .elementor-34 .elementor-element.elementor-element-f3e83d8{right:525.969px;}.elementor-34 .elementor-element.elementor-element-f3e83d8{top:-287.987px;}.elementor-34 .elementor-element.elementor-element-f3e83d8 .brand-one__title h2,.elementor-34 .elementor-element.elementor-element-f3e83d8 .brand-one__title h2{font-size:20px;line-height:26px;letter-spacing:-0.5px;word-spacing:3px;}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-9389c00{--width:99.422%;}.elementor-34 .elementor-element.elementor-element-57973211{--width:25%;}.elementor-34 .elementor-element.elementor-element-336bc412{--width:25%;}.elementor-34 .elementor-element.elementor-element-52e9b08a{--width:25%;}.elementor-34 .elementor-element.elementor-element-692d1e69{--width:25%;}.elementor-34 .elementor-element.elementor-element-08da2ab{--content-width:1186px;}}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-09107f1 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-09107f1 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}}/* Start custom CSS for html, class: .elementor-element-526282ad */.widget-calculator {
            position: absolute;
            top: 60px;
            display: flex;
            flex-direction: column;
            justify-items: center;
            align-items: center;
            z-index: 1;
            background-color: white;
            padding: 20px;
            border-radius: 45px;
            width: 450px;
        }
        @media only screen and (max-width: 768px) {
            .widget-calculator {
                left: 50%;
                transform: translateX(-50%);
            }
        }
        
        .calculator-title {
            text-align: center;
        }
        
        .t1 {
            font-weight: bold;
        }
        .t2 {
            font-size: 18px;
        }
        .t3 {
            font-size: 18px;
            font-weight: bold;
            margin-top: 15px;
            margin-bottom: 20px;
        }
        
        .button-wrapper {
            display: flex;
            justify-content:space-around ;
            align-items: space-around;
            margin-top: 15px;
            width: 100%;
        }
        .button-calculator {
            background: #e6b029;
            color: #191a4a;
            border-radius: 6px;
            font-weight: bold;
            padding: 12px 30px;
        }
        
        .calculator {
            background-color: #191a4a;
            padding: 20px;
            border-radius: 45px;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
            text-align: center;
            width: 300px;
        }

        .input-group {
            display: flex;
            align-items: center;
            justify-content: space-between;
        }

        .input-group:nth-child(2) {
            margin: 20px 0;
        }

        .input-group label {
            display: block;
            font-weight: bold;
            color: white;
        }
        .input-group input[type="number"] {
            width: 61px;
            height: 28px;
            color: #191a4a;
            font-weight: bold;
            box-sizing: border-box;
            font-size: 16px;
            padding-block: 0;
            padding-inline: 0;
            padding: 2px;
            border: 0;
        }
        .output {
            color: #191a4a;
            font-weight: bold;
            height: 28px;
            width: 120px;
            line-height: 18px;
            background: white;
            font-size: 16px;
            padding: 5px;
            box-sizing: border-box;
        }
        
        .permonth-label {
            font-size: 14px;
        }
        .input-block .output {
            width: 60px;
     
        }

        .input-block {
            display: flex;
        }
        #info-bulle {
            position: absolute;
            right: -110px;
            top: 50px;
            transform: rotate(-25deg);
            color: white;
            background: #e6b029;
            padding: 30px;
            width: 80px;
            border-radius: 50%;
        }/* End custom CSS */