.elementor-2005 .elementor-element.elementor-element-15b7711c > .elementor-container{max-width:1400px;}.elementor-2005 .elementor-element.elementor-element-15b7711c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2005 .elementor-element.elementor-element-15b7711c{margin-top:0px;margin-bottom:-120px;z-index:1000;}.elementor-2005 .elementor-element.elementor-element-55e34928{text-align:center;z-index:100;}.elementor-2005 .elementor-element.elementor-element-55e34928 img{width:100%;}.elementor-2005 .elementor-element.elementor-element-55e34928 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-2e3a7a78.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2005 .elementor-element.elementor-element-e641a3f .ekit-btn-wraper{text-align:left;}.elementor-2005 .elementor-element.elementor-element-e641a3f .elementskit-btn{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.3px;background-color:var( --e-global-color-7f0fbbe );border-style:none;border-color:#F0F0F0;border-radius:0px 20px 0px 20px;}.elementor-2005 .elementor-element.elementor-element-e641a3f .elementskit-btn:hover{color:#FFFFFF;background-color:var( --e-global-color-041b44c );}.elementor-2005 .elementor-element.elementor-element-e641a3f .elementskit-btn:hover svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2005 .elementor-element.elementor-element-e641a3f .elementskit-btn > i{font-size:32px;}.elementor-2005 .elementor-element.elementor-element-e641a3f .elementskit-btn > svg{max-width:32px;}.elementor-2005 .elementor-element.elementor-element-e641a3f .elementskit-btn > i, .elementor-2005 .elementor-element.elementor-element-e641a3f .elementskit-btn > svg{margin-right:10px;}.rtl .elementor-2005 .elementor-element.elementor-element-e641a3f .elementskit-btn > i, .rtl .elementor-2005 .elementor-element.elementor-element-e641a3f .elementskit-btn > svg{margin-left:10px;margin-right:0;}.elementor-2005 .elementor-element.elementor-element-e641a3f .elementskit-btn i, .elementor-2005 .elementor-element.elementor-element-e641a3f .elementskit-btn svg{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);}.elementor-2005 .elementor-element.elementor-element-e641a3f > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-e641a3f{z-index:6;width:auto;max-width:auto;}.elementor-2005 .elementor-element.elementor-element-738c202a .elementor-icon-wrapper{text-align:right;}.elementor-2005 .elementor-element.elementor-element-738c202a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7f0fbbe );color:#FFFFFF;}.elementor-2005 .elementor-element.elementor-element-738c202a.elementor-view-framed .elementor-icon, .elementor-2005 .elementor-element.elementor-element-738c202a.elementor-view-default .elementor-icon{color:var( --e-global-color-7f0fbbe );border-color:var( --e-global-color-7f0fbbe );}.elementor-2005 .elementor-element.elementor-element-738c202a.elementor-view-framed .elementor-icon, .elementor-2005 .elementor-element.elementor-element-738c202a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7f0fbbe );}.elementor-2005 .elementor-element.elementor-element-738c202a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2005 .elementor-element.elementor-element-738c202a.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2005 .elementor-element.elementor-element-738c202a .elementor-icon{font-size:35px;padding:15px;border-radius:0px 20px 0px 20px;}.elementor-2005 .elementor-element.elementor-element-738c202a .elementor-icon i, .elementor-2005 .elementor-element.elementor-element-738c202a .elementor-icon svg{transform:rotate(0deg);}.elementor-2005 .elementor-element.elementor-element-738c202a > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-2005 .elementor-element.elementor-element-738c202a{z-index:100;width:auto;max-width:auto;}.elementor-2005 .elementor-element.elementor-element-521a2b0d .elementor-icon-wrapper{text-align:right;}.elementor-2005 .elementor-element.elementor-element-521a2b0d.elementor-view-stacked .elementor-icon{background-color:#E31E24;color:#FFFFFF;}.elementor-2005 .elementor-element.elementor-element-521a2b0d.elementor-view-framed .elementor-icon, .elementor-2005 .elementor-element.elementor-element-521a2b0d.elementor-view-default .elementor-icon{color:#E31E24;border-color:#E31E24;}.elementor-2005 .elementor-element.elementor-element-521a2b0d.elementor-view-framed .elementor-icon, .elementor-2005 .elementor-element.elementor-element-521a2b0d.elementor-view-default .elementor-icon svg{fill:#E31E24;}.elementor-2005 .elementor-element.elementor-element-521a2b0d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2005 .elementor-element.elementor-element-521a2b0d.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2005 .elementor-element.elementor-element-521a2b0d .elementor-icon{font-size:40px;padding:13px;border-radius:0px 20px 0px 20px;}.elementor-2005 .elementor-element.elementor-element-521a2b0d .elementor-icon i, .elementor-2005 .elementor-element.elementor-element-521a2b0d .elementor-icon svg{transform:rotate(0deg);}.elementor-2005 .elementor-element.elementor-element-521a2b0d > .elementor-widget-container{margin:0px 20px -7px 0px;}.elementor-2005 .elementor-element.elementor-element-521a2b0d{z-index:100;width:auto;max-width:auto;}.elementor-2005 .elementor-element.elementor-element-5ff99794 > .elementor-container{max-width:1400px;}.elementor-2005 .elementor-element.elementor-element-5ff99794 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2005 .elementor-element.elementor-element-5ff99794{margin-top:0px;margin-bottom:-120px;z-index:1000;}.elementor-2005 .elementor-element.elementor-element-35f3e06b{text-align:center;z-index:100;}.elementor-2005 .elementor-element.elementor-element-35f3e06b img{width:100%;}.elementor-2005 .elementor-element.elementor-element-35f3e06b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-563d467e{text-align:right;}.elementor-2005 .elementor-element.elementor-element-563d467e .elementor-heading-title{color:var( --e-global-color-7f0fbbe );font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;letter-spacing:-1.8px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2005 .elementor-element.elementor-element-281a0235.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2005 .elementor-element.elementor-element-226d294 .ekit-btn-wraper{text-align:left;}.elementor-2005 .elementor-element.elementor-element-226d294 .elementskit-btn{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.3px;background-color:#E31E24;border-style:none;border-color:#F0F0F0;border-radius:0px 20px 0px 20px;}.elementor-2005 .elementor-element.elementor-element-226d294 .elementskit-btn:hover{color:#FFFFFF;background-color:var( --e-global-color-041b44c );}.elementor-2005 .elementor-element.elementor-element-226d294 .elementskit-btn:hover svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2005 .elementor-element.elementor-element-226d294 .elementskit-btn > i{font-size:32px;}.elementor-2005 .elementor-element.elementor-element-226d294 .elementskit-btn > svg{max-width:32px;}.elementor-2005 .elementor-element.elementor-element-226d294 .elementskit-btn > i, .elementor-2005 .elementor-element.elementor-element-226d294 .elementskit-btn > svg{margin-right:10px;}.rtl .elementor-2005 .elementor-element.elementor-element-226d294 .elementskit-btn > i, .rtl .elementor-2005 .elementor-element.elementor-element-226d294 .elementskit-btn > svg{margin-left:10px;margin-right:0;}.elementor-2005 .elementor-element.elementor-element-226d294 .elementskit-btn i, .elementor-2005 .elementor-element.elementor-element-226d294 .elementskit-btn svg{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);}.elementor-2005 .elementor-element.elementor-element-226d294 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-226d294{z-index:6;width:auto;max-width:auto;}.elementor-2005 .elementor-element.elementor-element-145db84 .elementor-icon-wrapper{text-align:right;}.elementor-2005 .elementor-element.elementor-element-145db84.elementor-view-stacked .elementor-icon{background-color:#E31E24;color:#FFFFFF;}.elementor-2005 .elementor-element.elementor-element-145db84.elementor-view-framed .elementor-icon, .elementor-2005 .elementor-element.elementor-element-145db84.elementor-view-default .elementor-icon{color:#E31E24;border-color:#E31E24;}.elementor-2005 .elementor-element.elementor-element-145db84.elementor-view-framed .elementor-icon, .elementor-2005 .elementor-element.elementor-element-145db84.elementor-view-default .elementor-icon svg{fill:#E31E24;}.elementor-2005 .elementor-element.elementor-element-145db84.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2005 .elementor-element.elementor-element-145db84.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2005 .elementor-element.elementor-element-145db84 .elementor-icon{font-size:40px;padding:12px;border-radius:0px 20px 0px 20px;}.elementor-2005 .elementor-element.elementor-element-145db84 .elementor-icon i, .elementor-2005 .elementor-element.elementor-element-145db84 .elementor-icon svg{transform:rotate(0deg);}.elementor-2005 .elementor-element.elementor-element-145db84 > .elementor-widget-container{margin:0px 20px -7px 0px;}.elementor-2005 .elementor-element.elementor-element-145db84{z-index:100;width:auto;max-width:auto;}.elementor-2005 .elementor-element.elementor-element-42356e92 .elementor-icon-wrapper{text-align:right;}.elementor-2005 .elementor-element.elementor-element-42356e92.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7f0fbbe );color:#FFFFFF;}.elementor-2005 .elementor-element.elementor-element-42356e92.elementor-view-framed .elementor-icon, .elementor-2005 .elementor-element.elementor-element-42356e92.elementor-view-default .elementor-icon{color:var( --e-global-color-7f0fbbe );border-color:var( --e-global-color-7f0fbbe );}.elementor-2005 .elementor-element.elementor-element-42356e92.elementor-view-framed .elementor-icon, .elementor-2005 .elementor-element.elementor-element-42356e92.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7f0fbbe );}.elementor-2005 .elementor-element.elementor-element-42356e92.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2005 .elementor-element.elementor-element-42356e92.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2005 .elementor-element.elementor-element-42356e92 .elementor-icon{font-size:35px;padding:16px;border-radius:0px 20px 0px 20px;}.elementor-2005 .elementor-element.elementor-element-42356e92 .elementor-icon i, .elementor-2005 .elementor-element.elementor-element-42356e92 .elementor-icon svg{transform:rotate(0deg);}.elementor-2005 .elementor-element.elementor-element-42356e92 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-2005 .elementor-element.elementor-element-42356e92{z-index:100;width:auto;max-width:auto;}.elementor-2005 .elementor-element.elementor-element-3894462{color:#000000;}.elementor-2005 .elementor-element.elementor-element-3894462 > .elementor-widget-container{margin:10em 0em 0em 0em;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2005 .elementor-element.elementor-element-6f9606b1{width:8.999%;}.elementor-2005 .elementor-element.elementor-element-23955a1{width:54.119%;}.elementor-2005 .elementor-element.elementor-element-281a0235{width:36.548%;}}@media(max-width:767px){.elementor-2005 .elementor-element.elementor-element-15b7711c{margin-top:0px;margin-bottom:25px;}.elementor-2005 .elementor-element.elementor-element-2a746fdd{width:40%;}.elementor-bc-flex-widget .elementor-2005 .elementor-element.elementor-element-2a746fdd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2005 .elementor-element.elementor-element-2a746fdd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2005 .elementor-element.elementor-element-2e3a7a78{width:60%;}.elementor-bc-flex-widget .elementor-2005 .elementor-element.elementor-element-2e3a7a78.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2005 .elementor-element.elementor-element-2e3a7a78.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2005 .elementor-element.elementor-element-2e3a7a78.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2005 .elementor-element.elementor-element-e641a3f .ekit-btn-wraper{text-align:right;}.elementor-2005 .elementor-element.elementor-element-e641a3f .elementskit-btn{font-size:14px;}.elementor-2005 .elementor-element.elementor-element-e641a3f .elementskit-btn > i{font-size:20px;}.elementor-2005 .elementor-element.elementor-element-e641a3f .elementskit-btn > svg{max-width:20px;}.elementor-2005 .elementor-element.elementor-element-e641a3f > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-e641a3f{width:100%;max-width:100%;}.elementor-2005 .elementor-element.elementor-element-738c202a .elementor-icon{font-size:25px;}.elementor-2005 .elementor-element.elementor-element-738c202a > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-521a2b0d .elementor-icon{font-size:29px;}.elementor-2005 .elementor-element.elementor-element-521a2b0d > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-5ff99794{margin-top:0px;margin-bottom:0px;z-index:0;}.elementor-2005 .elementor-element.elementor-element-6f9606b1{width:45%;}.elementor-2005 .elementor-element.elementor-element-23955a1{width:2%;}.elementor-2005 .elementor-element.elementor-element-563d467e .elementor-heading-title{font-size:32px;}.elementor-2005 .elementor-element.elementor-element-281a0235{width:45%;}.elementor-bc-flex-widget .elementor-2005 .elementor-element.elementor-element-281a0235.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2005 .elementor-element.elementor-element-281a0235.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2005 .elementor-element.elementor-element-281a0235.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2005 .elementor-element.elementor-element-226d294 .elementskit-btn{font-size:14px;}.elementor-2005 .elementor-element.elementor-element-145db84 .elementor-icon{font-size:22px;}.elementor-2005 .elementor-element.elementor-element-42356e92 .elementor-icon{font-size:30px;}.elementor-2005 .elementor-element.elementor-element-3894462 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS */body {
    overflow-x: hidden;
}

.cost-calculator-summary-price {
    font-weight: 800!important;
    font-size: 32px!important;
}

.cost-calculator-cost-slider-input {
    border-radius: 50px;
}

.cost-calculator-value {
    border-radius: 50px;
}

.cost-calculator-box label {
    font-size: 16px!important;
}

.left-bottom {
    clip-path: polygon(100% 0, 100% 100%, 12% 100%, 0 92%, 0 0);
}
.left-top {
    clip-path: polygon(12% 0, 100% 0, 100% 100%, 0 100%, 0 12%);
}
.left {
    clip-path: polygon(12% 0, 100% 0, 100% 100%, 12% 100%, 0 92%, 0 12%);
}

.glow svg {
    filter: drop-shadow( 0.2px 0.2px 5px #e31e24);
}

.glow svg:hover {
    filter: drop-shadow( 0.2px 0.2px 5px #006CB5);
}

@media (max-width: 800px){
    .left-bottom {
        clip-path: none;
    }
    .left-top {
        clip-path: none;
    }
    .left {
        clip-path: none;
    }
}


.btn {
      animation-name: puls;
    animation-duration: 3s;
    animation-iteration-count: infinite;
}

.btn:hover {
       animation-name: none;
}

@keyframes puls 
{
   
	0% {
	    box-shadow: 0 0 0 0 #E31E24, 0 10px 25px rgba(0,0,0,.2);
	}
	60% {
	    box-shadow: 0 0 0 0 #E31E24, 0 10px 25px rgba(0,0,0,.2);
	}
	70% {
	    box-shadow: 0 0 0 2px #E31E24, 0 12px 28px rgba(0,0,0,.24);
	}
	75% {
	    box-shadow: 0 0 0 1px #E31E24, 0 12px 28px rgba(0,0,0,.24);
	}
	87% {
	    box-shadow: 0 0 0 14px transparent, 0 14px 34px rgba(0,0,0,.34);
	}
	94% {
	    box-shadow: 0 0 0 0 transparent, 0 12px 28px rgba(0,0,0,.24);
	}
	100% {
	    box-shadow: 0 0 0 0 #E31E24, 0 10px 25px rgba(0,0,0,.24);
	}
}/* End custom CSS */