.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-container [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-5a4de25{--display:flex;--min-height:215px;--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;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-5a4de25:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-5a4de25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13131300;background-image:url("https://johnpaulcollege.edu.ph/wp-content/uploads/2023/01/banner-jpc-bldg.jpg");background-position:-1px -180px;background-repeat:no-repeat;background-size:cover;}.elementor-1669 .elementor-element.elementor-element-5a4de25::before, .elementor-1669 .elementor-element.elementor-element-5a4de25 > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-5a4de25 > .e-con-inner > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-5a4de25 > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-5a4de25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-5a4de25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor5 ) 0%, #224AE7 100%);}.elementor-1669 .elementor-element.elementor-element-3768d67{--display:flex;--min-height:0px;}.elementor-1669 .elementor-element.elementor-element-4198fff{--display:flex;}.elementor-1669 .elementor-element.elementor-element-4a44cfc{--display:flex;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{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-widget-heading ::placeholder{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-widget-heading .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-1669 .elementor-element.elementor-element-f60c6f3.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-f60c6f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:800;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor2 );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 label{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-widget-text-editor ::placeholder{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-widget-text-editor .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-8356cdc.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-8356cdc{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-47f4053{--display:flex;--min-height:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-divider [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 label{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-widget-divider ::placeholder{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-widget-divider .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1669 .elementor-element.elementor-element-2b6f287{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-1669 .elementor-element.elementor-element-2b6f287.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-2b6f287 .elementor-divider-separator{width:100%;}.elementor-1669 .elementor-element.elementor-element-2b6f287 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1669 .elementor-element.elementor-element-978bdb2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1669 .elementor-element.elementor-element-978bdb2 > .elementor-widget-container{margin:0px 0px 0px -50px;}.elementor-1669 .elementor-element.elementor-element-978bdb2.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-978bdb2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;font-style:normal;line-height:48px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.09);color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-c71417d{--display:flex;--min-height:636px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1669 .elementor-element.elementor-element-c71417d:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-c71417d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-astglobalcolor5 ) 100%);}.elementor-1669 .elementor-element.elementor-element-c71417d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-3b54172{--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;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(178.5, 178.5, 178.5, 0.67);}.elementor-1669 .elementor-element.elementor-element-3b54172:hover{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #FFFFFF 100%);box-shadow:0px 0px 10px 0px #000000;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 label{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-widget-image ::placeholder{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-widget-image .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{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-1669 .elementor-element.elementor-element-2333ffd.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-2333ffd img{width:100%;max-width:100%;height:300px;}.elementor-1669 .elementor-element.elementor-element-1bfd1c0.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-1bfd1c0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-64dedcb.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-64dedcb{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 label{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-widget-button ::placeholder{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-widget-button .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-34a7329 .elementor-button{background-color:#2140EC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:none;}.elementor-1669 .elementor-element.elementor-element-34a7329.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-34a7329 .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-34a7329 .elementor-button:focus{color:#080808;border-color:#FFF3F3;}.elementor-1669 .elementor-element.elementor-element-34a7329 .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-34a7329 .elementor-button:focus svg{fill:#080808;}.elementor-1669 .elementor-element.elementor-element-6a49819{--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;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(178.5, 178.5, 178.5, 0.67);}.elementor-1669 .elementor-element.elementor-element-6a49819:hover{background-color:transparent;background-image:linear-gradient(180deg, #F5F5F5 0%, #FFFFFF 100%);box-shadow:0px 0px 10px 0px #000000;}.elementor-1669 .elementor-element.elementor-element-82c4e8d.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-82c4e8d img{width:100%;max-width:100%;height:300px;}.elementor-1669 .elementor-element.elementor-element-8d136ec.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-8d136ec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-9cf96f2.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-9cf96f2{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-1abcf61 .elementor-button{background-color:#2140EC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:none;}.elementor-1669 .elementor-element.elementor-element-1abcf61.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-1abcf61 .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-1abcf61 .elementor-button:focus{color:#080808;border-color:#FFF3F3;}.elementor-1669 .elementor-element.elementor-element-1abcf61 .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-1abcf61 .elementor-button:focus svg{fill:#080808;}.elementor-1669 .elementor-element.elementor-element-93eed02{--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;box-shadow:0px 0px 10px 0px rgba(180.2, 172.31625000000003, 172.31625000000003, 0.73);}.elementor-1669 .elementor-element.elementor-element-93eed02:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.94);}.elementor-1669 .elementor-element.elementor-element-5ed661a.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-5ed661a img{width:100%;max-width:100%;height:300px;}.elementor-1669 .elementor-element.elementor-element-306751f.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-306751f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-2124a89.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-2124a89{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-2b2c830 .elementor-button{background-color:#2140EC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:none;}.elementor-1669 .elementor-element.elementor-element-2b2c830.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-2b2c830 .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-2b2c830 .elementor-button:focus{color:#080808;border-color:#FFF3F3;}.elementor-1669 .elementor-element.elementor-element-2b2c830 .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-2b2c830 .elementor-button:focus svg{fill:#080808;}.elementor-1669 .elementor-element.elementor-element-3f22063{--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;box-shadow:0px 0px 10px 0px rgba(180, 175, 175, 0.83);}.elementor-1669 .elementor-element.elementor-element-3f22063:hover{box-shadow:0px 0px 10px 0px #000000;}.elementor-1669 .elementor-element.elementor-element-31ccc84.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-31ccc84 img{width:100%;max-width:100%;height:300px;}.elementor-1669 .elementor-element.elementor-element-06664c1.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-06664c1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-cfbef7f.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-cfbef7f{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-4fe3a30 .elementor-button{background-color:#2140EC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:none;}.elementor-1669 .elementor-element.elementor-element-4fe3a30.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-4fe3a30 .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-4fe3a30 .elementor-button:focus{color:#080808;border-color:#FFF3F3;}.elementor-1669 .elementor-element.elementor-element-4fe3a30 .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-4fe3a30 .elementor-button:focus svg{fill:#080808;}.elementor-1669 .elementor-element.elementor-element-d3ca04a{--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;box-shadow:0px 0px 10px 0px rgba(181.89999999999998, 176.31448369565217, 176.31448369565217, 0.81);}.elementor-1669 .elementor-element.elementor-element-d3ca04a:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.99);}.elementor-1669 .elementor-element.elementor-element-5241279.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-5241279 img{width:100%;max-width:100%;height:300px;}.elementor-1669 .elementor-element.elementor-element-6e2fa3d.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-6e2fa3d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-cce17be.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-cce17be{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-31745d2 .elementor-button{background-color:#2140EC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:none;}.elementor-1669 .elementor-element.elementor-element-31745d2.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-31745d2 .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-31745d2 .elementor-button:focus{color:#080808;border-color:#FFF3F3;}.elementor-1669 .elementor-element.elementor-element-31745d2 .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-31745d2 .elementor-button:focus svg{fill:#080808;}.elementor-1669 .elementor-element.elementor-element-dd4f264{--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;box-shadow:0px 0px 10px 0px rgba(185.3, 178.80442934782607, 178.80442934782607, 0.87);}.elementor-1669 .elementor-element.elementor-element-dd4f264:hover{box-shadow:0px 0px 10px 0px #000000;}.elementor-1669 .elementor-element.elementor-element-aa95508.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-57fb064.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-57fb064 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-153bc5d.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-153bc5d{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-a5c2c1c .elementor-button{background-color:#2140EC00;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:none;}.elementor-1669 .elementor-element.elementor-element-a5c2c1c.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-a5c2c1c .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-a5c2c1c .elementor-button:focus{color:#080808;border-color:#FFF3F3;}.elementor-1669 .elementor-element.elementor-element-a5c2c1c .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-a5c2c1c .elementor-button:focus svg{fill:#080808;}.elementor-1669 .elementor-element.elementor-element-0394b98{--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;}.elementor-1669 .elementor-element.elementor-element-f7b84b2{--display:flex;}.elementor-1669 .elementor-element.elementor-element-ff88025.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-ff88025{text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-7c0521c .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;text-shadow:0px 0px 10px #FFFFFF;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:none;}.elementor-1669 .elementor-element.elementor-element-7c0521c .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-7c0521c .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor5 );color:#0000EB;border-color:#FFF3F3;}.elementor-1669 .elementor-element.elementor-element-7c0521c.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-7c0521c .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-7c0521c .elementor-button:focus svg{fill:#0000EB;}.elementor-1669 .elementor-element.elementor-element-1781e83{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1669 .elementor-element.elementor-element-1781e83.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-1781e83 .elementor-divider-separator{width:100%;}.elementor-1669 .elementor-element.elementor-element-1781e83 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1669 .elementor-element.elementor-element-820ac57{--display:flex;--min-height:691px;--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;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-820ac57:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-820ac57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(211deg, #1087EBF0 8%, #FFFFFF 100%);}.elementor-1669 .elementor-element.elementor-element-820ac57:not(.elementor-widget),.elementor-1669 .elementor-element.elementor-element-820ac57 > .elementor-widget-container{backdrop-filter:brightness( 0.1 ) contrast( 0 ) saturate( 0 ) blur( 6.7px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 0.1 ) contrast( 0 ) saturate( 0 ) blur( 6.7px ) hue-rotate( 0deg );}.elementor-1669 .elementor-element.elementor-element-820ac57 > .elementor-shape-top svg, .elementor-1669 .elementor-element.elementor-element-820ac57 > .e-con-inner > .elementor-shape-top svg{height:90px;}.elementor-1669 .elementor-element.elementor-element-820ac57 > .elementor-shape-bottom svg, .elementor-1669 .elementor-element.elementor-element-820ac57 > .e-con-inner > .elementor-shape-bottom svg{height:90px;}.elementor-1669 .elementor-element.elementor-element-820ac57 > .elementor-shape-bottom, .elementor-1669 .elementor-element.elementor-element-820ac57 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-1669 .elementor-element.elementor-element-4252389{--display:flex;--min-height:0px;--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;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-f1c6e06{--display:flex;--min-height:870px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-50px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1669 .elementor-element.elementor-element-f1c6e06:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-f1c6e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://johnpaulcollege.edu.ph/wp-content/uploads/2024/09/Untitled-design.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1669 .elementor-element.elementor-element-7afab59{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-7afab59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-513913b > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-1669 .elementor-element.elementor-element-513913b.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-513913b{font-family:"Times New Roman", Sans-serif;font-size:35px;font-weight:600;font-style:normal;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.85);color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-425ef30{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-af98604 > .elementor-widget-container{margin:-30px 0px 0px 040px;}.elementor-1669 .elementor-element.elementor-element-af98604.elementor-element{--align-self:flex-start;}.elementor-1669 .elementor-element.elementor-element-af98604.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-af98604 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:53px;font-weight:600;font-style:italic;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-astglobalcolor2 );stroke:var( --e-global-color-astglobalcolor2 );text-shadow:0px 0px 10px #FFF9F9;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-edfd83c > .elementor-widget-container{margin:-30px 0px 0px 040px;}.elementor-1669 .elementor-element.elementor-element-edfd83c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-edfd83c{left:-1.812px;}body.rtl .elementor-1669 .elementor-element.elementor-element-edfd83c{right:-1.812px;}.elementor-1669 .elementor-element.elementor-element-edfd83c{top:10px;}.elementor-1669 .elementor-element.elementor-element-edfd83c.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-edfd83c .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:53px;font-weight:600;font-style:italic;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-astglobalcolor2 );stroke:var( --e-global-color-astglobalcolor2 );text-shadow:0px 0px 10px #FFF9F9;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-61ef204 > .elementor-widget-container{margin:-30px 0px 0px 040px;}.elementor-1669 .elementor-element.elementor-element-61ef204.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-61ef204{left:1px;}body.rtl .elementor-1669 .elementor-element.elementor-element-61ef204{right:1px;}.elementor-1669 .elementor-element.elementor-element-61ef204{top:8px;}.elementor-1669 .elementor-element.elementor-element-61ef204.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-61ef204 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:53px;font-weight:600;font-style:italic;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-astglobalcolor2 );stroke:var( --e-global-color-astglobalcolor2 );text-shadow:0px 0px 10px #FFF9F9;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-1dfae23{--display:flex;--min-height:404px;--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;}.elementor-1669 .elementor-element.elementor-element-1dfae23:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-1dfae23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E4F2FF 32%, #DFCED2 81%);}.elementor-1669 .elementor-element.elementor-element-1dfae23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-c1b138b{--display:flex;--min-height:0px;--justify-content:flex-end;--overflow:hidden;}.elementor-1669 .elementor-element.elementor-element-c1b138b:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-c1b138b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBDFDC;background-image:url("https://johnpaulcollege.edu.ph/wp-content/uploads/2023/02/jpc-students3.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1669 .elementor-element.elementor-element-c1b138b:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.94);}.elementor-1669 .elementor-element.elementor-element-7ceabf4{--display:flex;--min-height:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-7ceabf4::before, .elementor-1669 .elementor-element.elementor-element-7ceabf4 > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-7ceabf4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-7ceabf4 > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-7ceabf4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-7ceabf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #056AF9 0%, #16249F 100%);}.elementor-1669 .elementor-element.elementor-element-52a959d.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-52a959d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:49px;font-weight:600;color:#FFFFFF;}.elementor-1669 .elementor-element.elementor-element-be3d3b2.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-be3d3b2{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FDFAFAFA;}.elementor-1669 .elementor-element.elementor-element-4956df4{--display:flex;--min-height:20px;--justify-content:flex-end;--overflow:hidden;}.elementor-1669 .elementor-element.elementor-element-4956df4:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-4956df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBDFDC;background-image:url("https://johnpaulcollege.edu.ph/wp-content/uploads/2023/01/banner-jpc.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1669 .elementor-element.elementor-element-4956df4:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.94);}.elementor-1669 .elementor-element.elementor-element-d4e0b64{--display:flex;--min-height:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-d4e0b64::before, .elementor-1669 .elementor-element.elementor-element-d4e0b64 > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-d4e0b64 > .e-con-inner > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-d4e0b64 > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-d4e0b64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-d4e0b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #056AF9 0%, #16249F 100%);}.elementor-1669 .elementor-element.elementor-element-72ee6bd.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-72ee6bd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:49px;font-weight:600;color:#FFFFFF;}.elementor-1669 .elementor-element.elementor-element-ca74c6d.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-ca74c6d{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FDFAFAFA;}.elementor-1669 .elementor-element.elementor-element-db172d7{--display:flex;--min-height:450px;--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 80px;--row-gap:0px;--column-gap:80px;--margin-top:050px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-b327cd7{--display:flex;}.elementor-1669 .elementor-element.elementor-element-4daf680.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-4daf680 img{opacity:1;box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-8c9c410{left:0px;}body.rtl .elementor-1669 .elementor-element.elementor-element-8c9c410{right:0px;}.elementor-1669 .elementor-element.elementor-element-8c9c410{top:0px;}.elementor-1669 .elementor-element.elementor-element-8c9c410.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-8c9c410 img{opacity:1;box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-8048a72{left:3.664px;}body.rtl .elementor-1669 .elementor-element.elementor-element-8048a72{right:3.664px;}.elementor-1669 .elementor-element.elementor-element-8048a72{top:0px;}.elementor-1669 .elementor-element.elementor-element-8048a72.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-8048a72 img{opacity:1;box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-c2cbb7f{left:3.664px;}body.rtl .elementor-1669 .elementor-element.elementor-element-c2cbb7f{right:3.664px;}.elementor-1669 .elementor-element.elementor-element-c2cbb7f{top:0px;}.elementor-1669 .elementor-element.elementor-element-c2cbb7f.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-c2cbb7f img{opacity:1;box-shadow:0px 0px 10px 0px #0606F1;}.elementor-1669 .elementor-element.elementor-element-699f11b{--display:flex;}.elementor-1669 .elementor-element.elementor-element-f7a614e.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-f7a614e img{box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-343ade0{left:0px;}body.rtl .elementor-1669 .elementor-element.elementor-element-343ade0{right:0px;}.elementor-1669 .elementor-element.elementor-element-343ade0{top:0px;}.elementor-1669 .elementor-element.elementor-element-343ade0.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-343ade0 img{box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-9782715{left:5px;}body.rtl .elementor-1669 .elementor-element.elementor-element-9782715{right:5px;}.elementor-1669 .elementor-element.elementor-element-9782715{top:1px;}.elementor-1669 .elementor-element.elementor-element-9782715.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-9782715 img{box-shadow:0px 0px 10px 0px #0606F1;}.elementor-1669 .elementor-element.elementor-element-07f44b0{--display:flex;}.elementor-1669 .elementor-element.elementor-element-ad372b1.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-ad372b1 img{box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-6f5a0ab{left:0px;}body.rtl .elementor-1669 .elementor-element.elementor-element-6f5a0ab{right:0px;}.elementor-1669 .elementor-element.elementor-element-6f5a0ab{top:0px;}.elementor-1669 .elementor-element.elementor-element-6f5a0ab.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-6f5a0ab img{box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-ec2a081{left:0px;}body.rtl .elementor-1669 .elementor-element.elementor-element-ec2a081{right:0px;}.elementor-1669 .elementor-element.elementor-element-ec2a081{top:0px;}.elementor-1669 .elementor-element.elementor-element-ec2a081.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-ec2a081 img{box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-52a257f{left:2px;}body.rtl .elementor-1669 .elementor-element.elementor-element-52a257f{right:2px;}.elementor-1669 .elementor-element.elementor-element-52a257f{top:0px;}.elementor-1669 .elementor-element.elementor-element-52a257f.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-52a257f img{box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-f110b02{left:0px;}body.rtl .elementor-1669 .elementor-element.elementor-element-f110b02{right:0px;}.elementor-1669 .elementor-element.elementor-element-f110b02{top:0px;}.elementor-1669 .elementor-element.elementor-element-f110b02.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-f110b02 img{box-shadow:0px 0px 10px 0px #0606F1;}.elementor-1669 .elementor-element.elementor-element-52e128b{--display:flex;--min-height:450px;--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 80px;--row-gap:0px;--column-gap:80px;--margin-top:050px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-a146961{--display:flex;}.elementor-1669 .elementor-element.elementor-element-ad12b4b.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-ad12b4b img{opacity:1;box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-6bae9ac{left:0px;}body.rtl .elementor-1669 .elementor-element.elementor-element-6bae9ac{right:0px;}.elementor-1669 .elementor-element.elementor-element-6bae9ac{top:0px;}.elementor-1669 .elementor-element.elementor-element-6bae9ac.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-6bae9ac img{opacity:1;box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-fbf59e7{left:3.664px;}body.rtl .elementor-1669 .elementor-element.elementor-element-fbf59e7{right:3.664px;}.elementor-1669 .elementor-element.elementor-element-fbf59e7{top:0px;}.elementor-1669 .elementor-element.elementor-element-fbf59e7.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-fbf59e7 img{opacity:1;box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-76c0fbc{left:3.664px;}body.rtl .elementor-1669 .elementor-element.elementor-element-76c0fbc{right:3.664px;}.elementor-1669 .elementor-element.elementor-element-76c0fbc{top:0px;}.elementor-1669 .elementor-element.elementor-element-76c0fbc.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-76c0fbc img{opacity:1;box-shadow:0px 0px 10px 0px #0606F1;}.elementor-1669 .elementor-element.elementor-element-aaecd44{--display:flex;}.elementor-1669 .elementor-element.elementor-element-8e2bb4a.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-8e2bb4a img{box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-7824ecb{left:0px;}body.rtl .elementor-1669 .elementor-element.elementor-element-7824ecb{right:0px;}.elementor-1669 .elementor-element.elementor-element-7824ecb{top:0px;}.elementor-1669 .elementor-element.elementor-element-7824ecb.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-7824ecb img{box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-b19a948{left:5px;}body.rtl .elementor-1669 .elementor-element.elementor-element-b19a948{right:5px;}.elementor-1669 .elementor-element.elementor-element-b19a948{top:1px;}.elementor-1669 .elementor-element.elementor-element-b19a948.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-b19a948 img{box-shadow:0px 0px 10px 0px #0606F1;}.elementor-1669 .elementor-element.elementor-element-9f8596a{--display:flex;}.elementor-1669 .elementor-element.elementor-element-56f498f.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-56f498f img{box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-e2bb825{left:0px;}body.rtl .elementor-1669 .elementor-element.elementor-element-e2bb825{right:0px;}.elementor-1669 .elementor-element.elementor-element-e2bb825{top:0px;}.elementor-1669 .elementor-element.elementor-element-e2bb825.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-e2bb825 img{box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-4af07bf{left:0px;}body.rtl .elementor-1669 .elementor-element.elementor-element-4af07bf{right:0px;}.elementor-1669 .elementor-element.elementor-element-4af07bf{top:0px;}.elementor-1669 .elementor-element.elementor-element-4af07bf.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-4af07bf img{box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-98f5d66{left:0px;}body.rtl .elementor-1669 .elementor-element.elementor-element-98f5d66{right:0px;}.elementor-1669 .elementor-element.elementor-element-98f5d66{top:0px;}.elementor-1669 .elementor-element.elementor-element-98f5d66.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-98f5d66 img{box-shadow:0px 0px 10px 0px #0606F1;}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-afae10f{left:2px;}body.rtl .elementor-1669 .elementor-element.elementor-element-afae10f{right:2px;}.elementor-1669 .elementor-element.elementor-element-afae10f{top:0px;}.elementor-1669 .elementor-element.elementor-element-afae10f.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-afae10f img{box-shadow:0px 0px 10px 0px #0606F1;}.elementor-1669 .elementor-element.elementor-element-8cbf0ee{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.57);}.elementor-1669 .elementor-element.elementor-element-8cbf0ee:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-8cbf0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #088EFF 0%, #FFFFFF 55%);}.elementor-1669 .elementor-element.elementor-element-8cbf0ee:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1669 .elementor-element.elementor-element-94aa506{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1669 .elementor-element.elementor-element-94aa506.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-94aa506 .elementor-divider-separator{width:100%;}.elementor-1669 .elementor-element.elementor-element-94aa506 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-spacer [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 label{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-widget-spacer ::placeholder{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-widget-spacer .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-359788e{--spacer-size:50px;}.elementor-1669 .elementor-element.elementor-element-359788e.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-b75fbaa{--display:flex;--min-height:236px;}.elementor-1669 .elementor-element.elementor-element-d2412e4.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-d2412e4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-734f21e.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-734f21e{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-e1a5dcf .elementor-button{background-color:#1F13DB;border-style:groove;}.elementor-1669 .elementor-element.elementor-element-e1a5dcf .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-e1a5dcf .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-e1a5dcf.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-e1a5dcf .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-e1a5dcf .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-fbaf19d .elementor-button{background-color:#1F13DB;border-style:groove;}.elementor-1669 .elementor-element.elementor-element-fbaf19d .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-fbaf19d .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-fbaf19d.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-fbaf19d .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-fbaf19d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-6bb7d07 .elementor-button{background-color:#1F13DB;border-style:groove;}.elementor-1669 .elementor-element.elementor-element-6bb7d07 .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-6bb7d07 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-6bb7d07.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-6bb7d07 .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-6bb7d07 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-7107c2f .elementor-button{background-color:#1F13DB;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:groove;}.elementor-1669 .elementor-element.elementor-element-7107c2f .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-7107c2f .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-7107c2f.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-7107c2f .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-7107c2f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-b3f2c88 .elementor-button{background-color:#1F13DB;box-shadow:0px 0px 10px 0px rgba(8.800271739130473, 10.539726340973466, 255, 0);border-style:groove;}.elementor-1669 .elementor-element.elementor-element-b3f2c88 .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-b3f2c88 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-b3f2c88.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-b3f2c88 .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-b3f2c88 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-3a06635{--display:grid;--min-height:500px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.76);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-1669 .elementor-element.elementor-element-3a06635:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-3a06635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FAFAFA 0%, var( --e-global-color-primary ) 100%);}.elementor-1669 .elementor-element.elementor-element-38767c3{--display:flex;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.95);}.elementor-1669 .elementor-element.elementor-element-38767c3:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-38767c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F8F8 0%, var( --e-global-color-primary ) 100%);}.elementor-1669 .elementor-element.elementor-element-0d4073d.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-0d4073d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-3bee8d9.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-3bee8d9{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1669 .elementor-element.elementor-element-65de681{--display:flex;}.elementor-1669 .elementor-element.elementor-element-65de681:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-65de681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-1669 .elementor-element.elementor-element-65de681:not(.elementor-widget),.elementor-1669 .elementor-element.elementor-element-65de681 > .elementor-widget-container{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 1 ) blur( 0px ) hue-rotate( 0deg );}.elementor-1669 .elementor-element.elementor-element-65de681:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.79);}.elementor-widget-google_maps .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-google_maps .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-google_maps [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-google_maps [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-google_maps .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-google_maps .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-google_maps .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-google_maps .wpcf7 label{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-widget-google_maps ::placeholder{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-widget-google_maps .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-google_maps .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-79ecf69.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1669 .elementor-element.elementor-element-79ecf69 iframe{height:445px;}@media(max-width:1024px){.elementor-1669 .elementor-element.elementor-element-5a4de25:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-5a4de25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1669 .elementor-element.elementor-element-f60c6f3 .elementor-heading-title{font-size:50px;}.elementor-1669 .elementor-element.elementor-element-8356cdc{font-size:20px;}.elementor-1669 .elementor-element.elementor-element-978bdb2 > .elementor-widget-container{margin:2px 2px 2px 040px;}.elementor-1669 .elementor-element.elementor-element-c71417d{--min-height:190px;}.elementor-1669 .elementor-element.elementor-element-3b54172{--min-height:0px;--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-1669 .elementor-element.elementor-element-820ac57{--min-height:599px;}.elementor-1669 .elementor-element.elementor-element-820ac57 > .elementor-shape-top svg, .elementor-1669 .elementor-element.elementor-element-820ac57 > .e-con-inner > .elementor-shape-top svg{height:60px;}.elementor-1669 .elementor-element.elementor-element-820ac57 > .elementor-shape-bottom svg, .elementor-1669 .elementor-element.elementor-element-820ac57 > .e-con-inner > .elementor-shape-bottom svg{height:60px;}.elementor-1669 .elementor-element.elementor-element-f1c6e06{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-7afab59{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-513913b{font-size:25px;}.elementor-1669 .elementor-element.elementor-element-af98604 .elementor-heading-title{font-size:43px;}.elementor-1669 .elementor-element.elementor-element-edfd83c .elementor-heading-title{font-size:43px;}.elementor-1669 .elementor-element.elementor-element-61ef204 .elementor-heading-title{font-size:43px;}.elementor-1669 .elementor-element.elementor-element-1dfae23{--min-height:301px;}.elementor-1669 .elementor-element.elementor-element-c1b138b{--min-height:0px;}.elementor-1669 .elementor-element.elementor-element-4956df4{--min-height:0px;}.elementor-1669 .elementor-element.elementor-element-db172d7{--min-height:250px;}.elementor-1669 .elementor-element.elementor-element-b327cd7{--min-height:31px;}.elementor-1669 .elementor-element.elementor-element-52e128b{--min-height:250px;}.elementor-1669 .elementor-element.elementor-element-3a06635{--grid-auto-flow:row;}.elementor-1669 .elementor-element.elementor-element-0d4073d .elementor-heading-title{font-size:30px;}.elementor-1669 .elementor-element.elementor-element-3bee8d9{font-size:16px;}}@media(max-width:767px){.elementor-1669 .elementor-element.elementor-element-5a4de25:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-5a4de25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1669 .elementor-element.elementor-element-f60c6f3 .elementor-heading-title{font-size:27px;}.elementor-1669 .elementor-element.elementor-element-8356cdc{font-size:16px;}.elementor-1669 .elementor-element.elementor-element-978bdb2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-978bdb2 .elementor-heading-title{font-size:33px;}.elementor-1669 .elementor-element.elementor-element-c71417d{--width:476px;--min-height:544px;}.elementor-1669 .elementor-element.elementor-element-4252389{--min-height:0px;}.elementor-1669 .elementor-element.elementor-element-f1c6e06{--min-height:387px;}.elementor-1669 .elementor-element.elementor-element-513913b{font-size:26px;}.elementor-1669 .elementor-element.elementor-element-3a06635{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1669 .elementor-element.elementor-element-5a4de25{--content-width:1600px;}.elementor-1669 .elementor-element.elementor-element-3768d67{--content-width:1600px;}.elementor-1669 .elementor-element.elementor-element-4198fff{--content-width:1600px;}.elementor-1669 .elementor-element.elementor-element-47f4053{--content-width:1600px;}.elementor-1669 .elementor-element.elementor-element-c71417d{--width:92%;}.elementor-1669 .elementor-element.elementor-element-3b54172{--width:32%;}.elementor-1669 .elementor-element.elementor-element-6a49819{--width:32%;}.elementor-1669 .elementor-element.elementor-element-93eed02{--width:32%;}.elementor-1669 .elementor-element.elementor-element-3f22063{--width:32%;}.elementor-1669 .elementor-element.elementor-element-d3ca04a{--width:32%;}.elementor-1669 .elementor-element.elementor-element-dd4f264{--width:32%;}.elementor-1669 .elementor-element.elementor-element-0394b98{--content-width:1600px;}.elementor-1669 .elementor-element.elementor-element-820ac57{--content-width:1600px;}.elementor-1669 .elementor-element.elementor-element-f1c6e06{--width:100%;}.elementor-1669 .elementor-element.elementor-element-7afab59{--width:59%;}.elementor-1669 .elementor-element.elementor-element-1dfae23{--width:80%;}.elementor-1669 .elementor-element.elementor-element-c1b138b{--width:50%;}.elementor-1669 .elementor-element.elementor-element-7ceabf4{--width:100%;}.elementor-1669 .elementor-element.elementor-element-4956df4{--width:50%;}.elementor-1669 .elementor-element.elementor-element-db172d7{--content-width:1600px;}.elementor-1669 .elementor-element.elementor-element-b327cd7{--width:30%;}.elementor-1669 .elementor-element.elementor-element-699f11b{--width:30%;}.elementor-1669 .elementor-element.elementor-element-07f44b0{--width:30%;}.elementor-1669 .elementor-element.elementor-element-52e128b{--content-width:1600px;}.elementor-1669 .elementor-element.elementor-element-a146961{--width:30%;}.elementor-1669 .elementor-element.elementor-element-aaecd44{--width:30%;}.elementor-1669 .elementor-element.elementor-element-9f8596a{--width:30%;}.elementor-1669 .elementor-element.elementor-element-8cbf0ee{--content-width:1600px;}.elementor-1669 .elementor-element.elementor-element-b75fbaa{--width:100%;}.elementor-1669 .elementor-element.elementor-element-3a06635{--content-width:1365px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1669 .elementor-element.elementor-element-c71417d{--width:653px;}.elementor-1669 .elementor-element.elementor-element-1dfae23{--width:767px;}.elementor-1669 .elementor-element.elementor-element-c1b138b{--width:1600px;}.elementor-1669 .elementor-element.elementor-element-4956df4{--width:1600px;}}/* Start custom CSS for heading, class: .elementor-element-61ef204 *//* For 3 texts */
.textcarousel,
.textcarousel2,
.textcarousel3 {
    pointer-events: none;
    opacity: 0;
}

.textcarousel {
    animation: tcarousel 15s ease infinite;
}

.textcarousel2 {
    animation: tcarousel 15s ease -5s infinite;
}

.textcarousel3 {
    animation: tcarousel 15s ease 5s infinite;
}

@keyframes tcarousel {
    0% {
        opacity: 0;
        transform: translateX(30px);
        pointer-events: none;
    }

    6% {
        opacity: 1;
        transform: translateX(0);
        pointer-events: all;
    }

    30% {
        opacity: 1;
        transform: translateX(0);
        pointer-events: all;
    }

    36% {
        opacity: 0;
        transform: translateX(-30px);
        pointer-events: none;
    }

    100% {
        opacity: 0;
        pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dfae23 */.elementor-1669 .elementor-element.elementor-element-1dfae23 .card-content{
    height: 56%;
    margin-bottom: -150px;
    transition: all 0.5s ease;
}

.elementor-1669 .elementor-element.elementor-element-1dfae23 .card-wrapper:hover .card-content{
    margin-bottom: 0px;
    height: 100%;
}

.elementor-1669 .elementor-element.elementor-element-1dfae23 .card-content .e-con-inner{
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.elementor-1669 .elementor-element.elementor-element-1dfae23 .card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}


.elementor-1669 .elementor-element.elementor-element-1dfae23 .card-wrapper:hover .card-content .e-con-inner {
    justify-content: end;
}

@media(max-width:1024px){
   .elementor-1669 .elementor-element.elementor-element-1dfae23 .card-content{
    height: 54%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52a257f *//* For 3 texts */
.textcarousel,
.textcarousel2,
.textcarousel3 {
    pointer-events: none;
    opacity: 0;
}

.textcarousel {
    animation: tcarousel 15s ease infinite;
}

.textcarousel2 {
    animation: tcarousel 15s ease -5s infinite;
}

.textcarousel3 {
    animation: tcarousel 15s ease 5s infinite;
}

@keyframes tcarousel {
    0% {
        opacity: 0;
        transform: translateX(30px);
        pointer-events: none;
    }

    6% {
        opacity: 1;
        transform: translateX(0);
        pointer-events: all;
    }

    30% {
        opacity: 1;
        transform: translateX(0);
        pointer-events: all;
    }

    36% {
        opacity: 0;
        transform: translateX(-30px);
        pointer-events: none;
    }

    100% {
        opacity: 0;
        pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f110b02 *//* For 3 texts */
.textcarousel,
.textcarousel2,
.textcarousel3 {
    pointer-events: none;
    opacity: 0;
}

.textcarousel {
    animation: tcarousel 15s ease infinite;
}

.textcarousel2 {
    animation: tcarousel 15s ease -5s infinite;
}

.textcarousel3 {
    animation: tcarousel 15s ease 5s infinite;
}

@keyframes tcarousel {
    0% {
        opacity: 0;
        transform: translateX(30px);
        pointer-events: none;
    }

    6% {
        opacity: 1;
        transform: translateX(0);
        pointer-events: all;
    }

    30% {
        opacity: 1;
        transform: translateX(0);
        pointer-events: all;
    }

    36% {
        opacity: 0;
        transform: translateX(-30px);
        pointer-events: none;
    }

    100% {
        opacity: 0;
        pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98f5d66 *//* For 3 texts */
.textcarousel,
.textcarousel2,
.textcarousel3 {
    pointer-events: none;
    opacity: 0;
}

.textcarousel {
    animation: tcarousel 15s ease infinite;
}

.textcarousel2 {
    animation: tcarousel 15s ease -5s infinite;
}

.textcarousel3 {
    animation: tcarousel 15s ease 5s infinite;
}

@keyframes tcarousel {
    0% {
        opacity: 0;
        transform: translateX(30px);
        pointer-events: none;
    }

    6% {
        opacity: 1;
        transform: translateX(0);
        pointer-events: all;
    }

    30% {
        opacity: 1;
        transform: translateX(0);
        pointer-events: all;
    }

    36% {
        opacity: 0;
        transform: translateX(-30px);
        pointer-events: none;
    }

    100% {
        opacity: 0;
        pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-afae10f *//* For 3 texts */
.textcarousel,
.textcarousel2,
.textcarousel3 {
    pointer-events: none;
    opacity: 0;
}

.textcarousel {
    animation: tcarousel 15s ease infinite;
}

.textcarousel2 {
    animation: tcarousel 15s ease -5s infinite;
}

.textcarousel3 {
    animation: tcarousel 15s ease 5s infinite;
}

@keyframes tcarousel {
    0% {
        opacity: 0;
        transform: translateX(30px);
        pointer-events: none;
    }

    6% {
        opacity: 1;
        transform: translateX(0);
        pointer-events: all;
    }

    30% {
        opacity: 1;
        transform: translateX(0);
        pointer-events: all;
    }

    36% {
        opacity: 0;
        transform: translateX(-30px);
        pointer-events: none;
    }

    100% {
        opacity: 0;
        pointer-events: none;
    }
}/* End custom CSS */