.elementor-817 .elementor-element.elementor-element-05d4eb7{--display:flex;--min-height:60px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-817 .elementor-element.elementor-element-05d4eb7:not(.elementor-motion-effects-element-type-background), .elementor-817 .elementor-element.elementor-element-05d4eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(64deg, #0879A6 14%, #30C3D7 81%);}.elementor-817 .elementor-element.elementor-element-05d4eb7, .elementor-817 .elementor-element.elementor-element-05d4eb7::before{--border-transition:0.3s;}.elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(50px/2);}.elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(50px/2);}.elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(50px/2);margin-left:calc(50px/2);}.elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-50px/2);margin-left:calc(-50px/2);}body.rtl .elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-50px/2);}body:not(.rtl) .elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-50px/2);}.elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-icon i{color:var( --e-global-color-710aa7c );transition:color 0.3s;}.elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-icon svg{fill:var( --e-global-color-710aa7c );transition:fill 0.3s;}.elementor-817 .elementor-element.elementor-element-2009aa9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-icon{padding-right:25px;}.elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-80cdcbd-font-family ), Sans-serif;font-size:var( --e-global-typography-80cdcbd-font-size );font-weight:var( --e-global-typography-80cdcbd-font-weight );text-transform:var( --e-global-typography-80cdcbd-text-transform );line-height:var( --e-global-typography-80cdcbd-line-height );letter-spacing:var( --e-global-typography-80cdcbd-letter-spacing );word-spacing:var( --e-global-typography-80cdcbd-word-spacing );}.elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-text{color:var( --e-global-color-710aa7c );transition:color 0.3s;}.elementor-817 .elementor-element.elementor-element-a434291{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:75px 75px;--background-transition:0.3s;--padding-top:6rem;--padding-bottom:6rem;--padding-left:6rem;--padding-right:6rem;}.elementor-817 .elementor-element.elementor-element-a434291:not(.elementor-motion-effects-element-type-background), .elementor-817 .elementor-element.elementor-element-a434291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0879A6 0%, #30C3D7 100%);}.elementor-817 .elementor-element.elementor-element-a434291, .elementor-817 .elementor-element.elementor-element-a434291::before{--border-transition:0.3s;}.elementor-817 .elementor-element.elementor-element-584845b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:50px 50px;--background-transition:0.3s;}.elementor-817 .elementor-element.elementor-element-b838c43{text-align:center;}.elementor-817 .elementor-element.elementor-element-b838c43 .elementor-heading-title{color:var( --e-global-color-710aa7c );font-family:var( --e-global-typography-edd538f-font-family ), Sans-serif;font-size:var( --e-global-typography-edd538f-font-size );font-weight:var( --e-global-typography-edd538f-font-weight );text-transform:var( --e-global-typography-edd538f-text-transform );line-height:var( --e-global-typography-edd538f-line-height );letter-spacing:var( --e-global-typography-edd538f-letter-spacing );word-spacing:var( --e-global-typography-edd538f-word-spacing );}.elementor-817 .elementor-element.elementor-element-0e3b11e{text-align:center;width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-817 .elementor-element.elementor-element-0e3b11e .elementor-heading-title{color:var( --e-global-color-710aa7c );font-family:var( --e-global-typography-e02d70c-font-family ), Sans-serif;font-size:var( --e-global-typography-e02d70c-font-size );font-weight:var( --e-global-typography-e02d70c-font-weight );text-transform:var( --e-global-typography-e02d70c-text-transform );line-height:var( --e-global-typography-e02d70c-line-height );letter-spacing:var( --e-global-typography-e02d70c-letter-spacing );word-spacing:var( --e-global-typography-e02d70c-word-spacing );}.elementor-817 .elementor-element.elementor-element-a2d9fa5 > .elementor-widget-container{padding:3rem 3rem 1rem 3rem;background-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-817 .elementor-element.elementor-element-07fa322{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:30px 30px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:8rem;--padding-bottom:8rem;--padding-left:1rem;--padding-right:1rem;}.elementor-817 .elementor-element.elementor-element-07fa322:not(.elementor-motion-effects-element-type-background), .elementor-817 .elementor-element.elementor-element-07fa322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../jpg/hero-banner.jpg");background-position:center center;background-size:150% auto;}.elementor-817 .elementor-element.elementor-element-07fa322::before, .elementor-817 .elementor-element.elementor-element-07fa322 > .elementor-background-video-container::before, .elementor-817 .elementor-element.elementor-element-07fa322 > .e-con-inner > .elementor-background-video-container::before, .elementor-817 .elementor-element.elementor-element-07fa322 > .elementor-background-slideshow::before, .elementor-817 .elementor-element.elementor-element-07fa322 > .e-con-inner > .elementor-background-slideshow::before, .elementor-817 .elementor-element.elementor-element-07fa322 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-6ef96bf );}.elementor-817 .elementor-element.elementor-element-07fa322, .elementor-817 .elementor-element.elementor-element-07fa322::before{--border-transition:0.3s;}.elementor-817 .elementor-element.elementor-element-1784641{text-align:center;width:var( --container-widget-width, 25rem );max-width:25rem;--container-widget-width:25rem;--container-widget-flex-grow:0;}.elementor-817 .elementor-element.elementor-element-1784641 .elementor-heading-title{color:var( --e-global-color-710aa7c );font-family:var( --e-global-typography-e02d70c-font-family ), Sans-serif;font-size:var( --e-global-typography-e02d70c-font-size );font-weight:var( --e-global-typography-e02d70c-font-weight );text-transform:var( --e-global-typography-e02d70c-text-transform );line-height:var( --e-global-typography-e02d70c-line-height );letter-spacing:var( --e-global-typography-e02d70c-letter-spacing );word-spacing:var( --e-global-typography-e02d70c-word-spacing );}.elementor-817 .elementor-element.elementor-element-efec61f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.75;--border-radius:0px 20px 20px 0px;}.elementor-817 .elementor-element.elementor-element-efec61f::before, .elementor-817 .elementor-element.elementor-element-efec61f > .elementor-background-video-container::before, .elementor-817 .elementor-element.elementor-element-efec61f > .e-con-inner > .elementor-background-video-container::before, .elementor-817 .elementor-element.elementor-element-efec61f > .elementor-background-slideshow::before, .elementor-817 .elementor-element.elementor-element-efec61f > .e-con-inner > .elementor-background-slideshow::before, .elementor-817 .elementor-element.elementor-element-efec61f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-817 .elementor-element.elementor-element-efec61f, .elementor-817 .elementor-element.elementor-element-efec61f::before{--border-transition:0.3s;}.elementor-817 .elementor-element.elementor-element-fe34760 .gsg-button-icon{font-size:14px;}.elementor-817 .elementor-element.elementor-element-fe34760 .gsg-button{font-family:var( --e-global-typography-b08db46-font-family ), Sans-serif;font-size:var( --e-global-typography-b08db46-font-size );font-weight:var( --e-global-typography-b08db46-font-weight );text-transform:var( --e-global-typography-b08db46-text-transform );line-height:var( --e-global-typography-b08db46-line-height );letter-spacing:var( --e-global-typography-b08db46-letter-spacing );word-spacing:var( --e-global-typography-b08db46-word-spacing );}.elementor-817 .elementor-element.elementor-element-ec18a9f .gsg-button-icon{font-size:14px;}.elementor-817 .elementor-element.elementor-element-ec18a9f .gsg-button{font-family:var( --e-global-typography-b08db46-font-family ), Sans-serif;font-size:var( --e-global-typography-b08db46-font-size );font-weight:var( --e-global-typography-b08db46-font-weight );text-transform:var( --e-global-typography-b08db46-text-transform );line-height:var( --e-global-typography-b08db46-line-height );letter-spacing:var( --e-global-typography-b08db46-letter-spacing );word-spacing:var( --e-global-typography-b08db46-word-spacing );}.elementor-817 .elementor-element.elementor-element-32640c4 .gsg-button-icon{font-size:14px;}.elementor-817 .elementor-element.elementor-element-32640c4 .gsg-button{font-family:var( --e-global-typography-b08db46-font-family ), Sans-serif;font-size:var( --e-global-typography-b08db46-font-size );font-weight:var( --e-global-typography-b08db46-font-weight );text-transform:var( --e-global-typography-b08db46-text-transform );line-height:var( --e-global-typography-b08db46-line-height );letter-spacing:var( --e-global-typography-b08db46-letter-spacing );word-spacing:var( --e-global-typography-b08db46-word-spacing );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-817 .elementor-element.elementor-element-efec61f{--width:920px;}}@media(max-width:1024px){.elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-80cdcbd-font-size );line-height:var( --e-global-typography-80cdcbd-line-height );letter-spacing:var( --e-global-typography-80cdcbd-letter-spacing );word-spacing:var( --e-global-typography-80cdcbd-word-spacing );}.elementor-817 .elementor-element.elementor-element-a434291{--padding-top:03rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-817 .elementor-element.elementor-element-b838c43 .elementor-heading-title{font-size:var( --e-global-typography-edd538f-font-size );line-height:var( --e-global-typography-edd538f-line-height );letter-spacing:var( --e-global-typography-edd538f-letter-spacing );word-spacing:var( --e-global-typography-edd538f-word-spacing );}.elementor-817 .elementor-element.elementor-element-b838c43{width:100%;max-width:100%;}.elementor-817 .elementor-element.elementor-element-0e3b11e .elementor-heading-title{font-size:var( --e-global-typography-e02d70c-font-size );line-height:var( --e-global-typography-e02d70c-line-height );letter-spacing:var( --e-global-typography-e02d70c-letter-spacing );word-spacing:var( --e-global-typography-e02d70c-word-spacing );}.elementor-817 .elementor-element.elementor-element-0e3b11e{width:100%;max-width:100%;}.elementor-817 .elementor-element.elementor-element-a2d9fa5 > .elementor-widget-container{padding:2rem 1rem 1rem 1rem;}.elementor-817 .elementor-element.elementor-element-07fa322{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-817 .elementor-element.elementor-element-1784641 .elementor-heading-title{font-size:var( --e-global-typography-e02d70c-font-size );line-height:var( --e-global-typography-e02d70c-line-height );letter-spacing:var( --e-global-typography-e02d70c-letter-spacing );word-spacing:var( --e-global-typography-e02d70c-word-spacing );}.elementor-817 .elementor-element.elementor-element-1784641{width:var( --container-widget-width, 25rem );max-width:25rem;--container-widget-width:25rem;--container-widget-flex-grow:0;}.elementor-817 .elementor-element.elementor-element-efec61f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-817 .elementor-element.elementor-element-fe34760 .gsg-button{font-size:var( --e-global-typography-b08db46-font-size );line-height:var( --e-global-typography-b08db46-line-height );letter-spacing:var( --e-global-typography-b08db46-letter-spacing );word-spacing:var( --e-global-typography-b08db46-word-spacing );}.elementor-817 .elementor-element.elementor-element-ec18a9f .gsg-button{font-size:var( --e-global-typography-b08db46-font-size );line-height:var( --e-global-typography-b08db46-line-height );letter-spacing:var( --e-global-typography-b08db46-letter-spacing );word-spacing:var( --e-global-typography-b08db46-word-spacing );}.elementor-817 .elementor-element.elementor-element-32640c4 .gsg-button{font-size:var( --e-global-typography-b08db46-font-size );line-height:var( --e-global-typography-b08db46-line-height );letter-spacing:var( --e-global-typography-b08db46-letter-spacing );word-spacing:var( --e-global-typography-b08db46-word-spacing );}}@media(max-width:767px){.elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-817 .elementor-element.elementor-element-2009aa9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-80cdcbd-font-size );line-height:var( --e-global-typography-80cdcbd-line-height );letter-spacing:var( --e-global-typography-80cdcbd-letter-spacing );word-spacing:var( --e-global-typography-80cdcbd-word-spacing );}.elementor-817 .elementor-element.elementor-element-a434291{--gap:20px 20px;--padding-top:3rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-817 .elementor-element.elementor-element-584845b{--gap:20px 20px;}.elementor-817 .elementor-element.elementor-element-b838c43 .elementor-heading-title{font-size:var( --e-global-typography-edd538f-font-size );line-height:var( --e-global-typography-edd538f-line-height );letter-spacing:var( --e-global-typography-edd538f-letter-spacing );word-spacing:var( --e-global-typography-edd538f-word-spacing );}.elementor-817 .elementor-element.elementor-element-0e3b11e .elementor-heading-title{font-size:var( --e-global-typography-e02d70c-font-size );line-height:var( --e-global-typography-e02d70c-line-height );letter-spacing:var( --e-global-typography-e02d70c-letter-spacing );word-spacing:var( --e-global-typography-e02d70c-word-spacing );}.elementor-817 .elementor-element.elementor-element-07fa322{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-817 .elementor-element.elementor-element-1784641 .elementor-heading-title{font-size:var( --e-global-typography-e02d70c-font-size );line-height:var( --e-global-typography-e02d70c-line-height );letter-spacing:var( --e-global-typography-e02d70c-letter-spacing );word-spacing:var( --e-global-typography-e02d70c-word-spacing );}.elementor-817 .elementor-element.elementor-element-1784641{width:100%;max-width:100%;}.elementor-817 .elementor-element.elementor-element-efec61f{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-817 .elementor-element.elementor-element-fe34760 .gsg-button{font-size:var( --e-global-typography-b08db46-font-size );line-height:var( --e-global-typography-b08db46-line-height );letter-spacing:var( --e-global-typography-b08db46-letter-spacing );word-spacing:var( --e-global-typography-b08db46-word-spacing );}.elementor-817 .elementor-element.elementor-element-ec18a9f .gsg-button{font-size:var( --e-global-typography-b08db46-font-size );line-height:var( --e-global-typography-b08db46-line-height );letter-spacing:var( --e-global-typography-b08db46-letter-spacing );word-spacing:var( --e-global-typography-b08db46-word-spacing );}.elementor-817 .elementor-element.elementor-element-32640c4 .gsg-button{font-size:var( --e-global-typography-b08db46-font-size );line-height:var( --e-global-typography-b08db46-line-height );letter-spacing:var( --e-global-typography-b08db46-letter-spacing );word-spacing:var( --e-global-typography-b08db46-word-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-817 .elementor-element.elementor-element-07fa322{--width:100%;}.elementor-817 .elementor-element.elementor-element-efec61f{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-a2d9fa5 */#ac-calculator-form .form-body .tab-links {padding: 0;}
#ac-calculator-form .form-body .tab-links li {
    background: transparent !important;
    color: rgba(255,255,255,0.5);
    box-shadow: none !important;
    border: 1px solid transparent;
    text-transform: uppercase;
    font-weight: 500;
    font-size:14px;
}
#ac-calculator-form .form-body .tab-links li.active {color: #fff;border-bottom-color: #fff;}
#ac-calculator-form .form-body .form-header{color:#fff;font-size:1rem}
#ac-calculator-form .form-body .form-header *{color:inherit;font-weight: 300;}
#ac-calculator-form .form-body .form-header b{font-size: 18px}
#ac-calculator-form .form-body .fields-wrapper {background: transparent;box-shadow: none;padding: 1.5rem 0;color:#fff;}
#ac-calculator-form .form-body .fields-wrapper .fields{padding: 0;}
#ac-calculator-form .form-body .fields-wrapper .fields > li{margin: 0.75rem 0;}
#ac-calculator-form .form-body .fields-wrapper .fields > li select{font-weight: 300;color:#003850;}
#ac-calculator-form .form-body .fields-wrapper .fields > li span{color:#fff;text-transform: uppercase;font-weight: 500}
#ac-calculator-form .form-body .fields-wrapper .fields li label {font-weight: 500;text-transform: uppercase;
    line-height: 1.15rem;font-size:14px !important;letter-spacing: 1.5px !important;
}
#ac-calculator-form .form-body .fields-wrapper .form-footer input[type="submit"]{border-radius: 4px;background: linear-gradient(62deg, #008EC5 -6.35%, #67D4E3 89.65%);
    width: 100%;border: none;color:#fff;font-style: normal;font-weight: 500;line-height: normal;text-transform: uppercase;
    letter-spacing: 4px;padding:1.5rem;
}
@media(min-width:768px){    
    #ac-calculator-form .surface-area-field .acs-calc-or {position: absolute;right: 0;top: 30px;}
}
@media(min-width:1200px){
    /*#ac-calculator-form .form-body .form-header{text-align: center;}*/
    #ac-calculator-form .form-body .tab-links li {font-size:18px;padding-bottom: 2.5rem}
    #ac-calculator-form .form-body .fields-wrapper .fields li label {letter-spacing: 2.8px !important;}
    #ac-calculator-form .form-body .fields-wrapper .form-footer input[type="submit"]{font-size: 20px;
}
}
@media(max-width:767px){
    #ac-calculator-form .form-body .fields-wrapper .fields > li span.acs-calc-or {display: block;text-align: center;width: 100%;padding: 10px 0;margin-bottom: -15px;}
    #ac-calculator-form .surface-area-field #acs-surfacearea-input {width: 100%;}
    #ac-calculator-container #calc-btn-tab-links {display: flex;flex-direction: column;align-items: normal;flex: none;}    
    #ac-calculator-container #calc-btn-tab-links li {flex: none;height: auto;}
}/* End custom CSS */