.elementor-widget-section [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-section [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-226 .elementor-element.elementor-element-704685a:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-704685a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-226 .elementor-element.elementor-element-704685a > .elementor-background-overlay{background-image:url("https://ojconstructionlimited.co.uk/wp-content/uploads/2022/02/1644009909503-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.94;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-704685a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:242px 0px 92px 0px;}.elementor-226 .elementor-element.elementor-element-704685a > .elementor-shape-bottom svg{height:55px;transform:translateX(-50%) rotateY(180deg);}.elementor-226 .elementor-element.elementor-element-704685a > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-widget-column [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-column [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.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-226 .elementor-element.elementor-element-6ff9a72{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.3);--divider-border-width:5px;}.elementor-226 .elementor-element.elementor-element-6ff9a72 .elementor-divider-separator{width:50px;}.elementor-226 .elementor-element.elementor-element-6ff9a72 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.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-226 .elementor-element.elementor-element-4277f6a4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:80px;font-weight:600;color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-871babd{margin-top:0px;margin-bottom:128px;padding:104px 0px 0px 0px;z-index:1;}.elementor-226 .elementor-element.elementor-element-77e3bb83 > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-astglobalcolor0 );margin:40px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.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-226 .elementor-element.elementor-element-2d9347f6 > .elementor-widget-container{margin:-44px 0px 0px -44px;padding:0px 44px 44px 0px;}.elementor-226 .elementor-element.elementor-element-2d9347f6 img{box-shadow:64px 64px 160px -40px rgba(0, 0, 0, 0.24);}.elementor-226 .elementor-element.elementor-element-7e966216 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:16px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-59a74dcd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:56px;font-weight:600;color:#394589;}.elementor-226 .elementor-element.elementor-element-46d8a17c{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:4px;}.elementor-226 .elementor-element.elementor-element-46d8a17c .elementor-divider-separator{width:64px;}.elementor-226 .elementor-element.elementor-element-46d8a17c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.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-226 .elementor-element.elementor-element-4bef784e > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-226 .elementor-element.elementor-element-57ecbc30{padding:40px 0px 104px 0px;}.elementor-226 .elementor-element.elementor-element-777e8938 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-bc7e3e5 );}.elementor-226 .elementor-element.elementor-element-7f921d79{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:4px;}.elementor-226 .elementor-element.elementor-element-7f921d79 .elementor-divider-separator{width:64px;}.elementor-226 .elementor-element.elementor-element-7f921d79 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-226 .elementor-element.elementor-element-3e0885d0{margin-top:15px;margin-bottom:0px;}.elementor-226 .elementor-element.elementor-element-28272e51 img{filter:brightness( 88% ) contrast( 88% ) saturate( 80% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.2s;border-radius:10px 10px 10px 10px;box-shadow:0px 64px 80px -48px rgba(0, 0, 0, 0.24);}.elementor-226 .elementor-element.elementor-element-28272e51:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-226 .elementor-element.elementor-element-618b55a8 > .elementor-element-populated{margin:-15px 100px 0px 30px;--e-column-margin-right:100px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-072fb97 > .elementor-widget-container{margin:11px 0px -84px 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-072fb97{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;color:var( --e-global-color-bc7e3e5 );}.elementor-226 .elementor-element.elementor-element-c56b37d > .elementor-widget-container{margin:-5px 0px -47px 0px;padding:0px 0px -8px 0px;}.elementor-226 .elementor-element.elementor-element-c56b37d{text-align:start;font-family:"Roboto", Sans-serif;font-size:27px;font-weight:300;color:var( --e-global-color-339d2b6 );}.elementor-226 .elementor-element.elementor-element-000f1ef > .elementor-widget-container{margin:-6px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-000f1ef{text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-339d2b6 );}.elementor-widget-social-icons [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-social-icons [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-social-icons .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-social-icons .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-social-icons .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-social-icons .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-social-icons ::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-social-icons .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-social-icons .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-226 .elementor-element.elementor-element-d687d74{--grid-template-columns:repeat(0, auto);--icon-size:13px;--grid-column-gap:7px;--grid-row-gap:1px;}.elementor-226 .elementor-element.elementor-element-d687d74 .elementor-widget-container{text-align:left;}.elementor-226 .elementor-element.elementor-element-d687d74 .elementor-social-icon{--icon-padding:0.4em;}.elementor-226 .elementor-element.elementor-element-a3eb0a9{margin-top:59px;margin-bottom:0px;}.elementor-226 .elementor-element.elementor-element-f0dca33 img{filter:brightness( 88% ) contrast( 88% ) saturate( 80% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.2s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;box-shadow:0px 64px 80px -48px rgba(0, 0, 0, 0.24);}.elementor-226 .elementor-element.elementor-element-f0dca33:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-226 .elementor-element.elementor-element-9c1f191 > .elementor-element-populated{margin:0px 100px 0px 30px;--e-column-margin-right:100px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-23773d6 > .elementor-widget-container{margin:11px 0px -84px 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-23773d6{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;color:var( --e-global-color-bc7e3e5 );}.elementor-226 .elementor-element.elementor-element-04d5d9d > .elementor-widget-container{margin:-5px 0px -47px 0px;padding:0px 0px -8px 0px;}.elementor-226 .elementor-element.elementor-element-04d5d9d{text-align:start;font-family:"Roboto", Sans-serif;font-size:27px;font-weight:300;color:var( --e-global-color-339d2b6 );}.elementor-226 .elementor-element.elementor-element-3579974 > .elementor-widget-container{margin:-6px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-3579974{text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-339d2b6 );}.elementor-226 .elementor-element.elementor-element-28edbf5{--grid-template-columns:repeat(0, auto);--icon-size:13px;--grid-column-gap:7px;--grid-row-gap:1px;}.elementor-226 .elementor-element.elementor-element-28edbf5 .elementor-widget-container{text-align:left;}.elementor-226 .elementor-element.elementor-element-28edbf5 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:-2px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-28edbf5 .elementor-social-icon{--icon-padding:0.4em;}.elementor-226 .elementor-element.elementor-element-1844545{margin-top:59px;margin-bottom:0px;}.elementor-226 .elementor-element.elementor-element-99d33b2 img{filter:brightness( 88% ) contrast( 88% ) saturate( 80% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.2s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;box-shadow:0px 64px 80px -48px rgba(0, 0, 0, 0.24);}.elementor-226 .elementor-element.elementor-element-99d33b2:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-226 .elementor-element.elementor-element-e84af96 > .elementor-element-populated{margin:6px 100px 0px 30px;--e-column-margin-right:100px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-bf04dc2 > .elementor-widget-container{margin:11px 0px -84px 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-bf04dc2{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:700;color:var( --e-global-color-bc7e3e5 );}.elementor-226 .elementor-element.elementor-element-259e44d > .elementor-widget-container{margin:-5px 0px -47px 0px;padding:0px 0px -8px 0px;}.elementor-226 .elementor-element.elementor-element-259e44d{text-align:start;font-family:"Roboto", Sans-serif;font-size:27px;font-weight:300;color:var( --e-global-color-339d2b6 );}.elementor-226 .elementor-element.elementor-element-8488d7a > .elementor-widget-container{margin:-6px 0px -39px 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-8488d7a{text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-339d2b6 );}.elementor-226 .elementor-element.elementor-element-e7fd919{--grid-template-columns:repeat(0, auto);--icon-size:13px;--grid-column-gap:7px;--grid-row-gap:1px;}.elementor-226 .elementor-element.elementor-element-e7fd919 .elementor-widget-container{text-align:left;}.elementor-226 .elementor-element.elementor-element-e7fd919 > .elementor-widget-container{margin:17px 0px 0px 0px;padding:-7px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-e7fd919 .elementor-social-icon{--icon-padding:0.4em;}.elementor-226 .elementor-element.elementor-element-5b409318:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-5b409318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ojconstructionlimited.co.uk/wp-content/uploads/2022/02/1644009909545-2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-226 .elementor-element.elementor-element-5b409318 > .elementor-background-overlay{background-color:#0000007A;opacity:0.78;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-5b409318 > .elementor-container{max-width:800px;}.elementor-226 .elementor-element.elementor-element-5b409318 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-226 .elementor-element.elementor-element-5b409318{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:104px 0px 0px 0px;z-index:1;}.elementor-226 .elementor-element.elementor-element-63ec2219{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:4px;}.elementor-226 .elementor-element.elementor-element-63ec2219 .elementor-divider-separator{width:64px;margin:0 auto;margin-center:0;}.elementor-226 .elementor-element.elementor-element-63ec2219 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-226 .elementor-element.elementor-element-538f9050{text-align:center;}.elementor-226 .elementor-element.elementor-element-538f9050 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:43px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.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 [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-226 .elementor-element.elementor-element-388e596b > .elementor-widget-container{margin:40px 0px -24px 0px;}.elementor-226 .elementor-element.elementor-element-388e596b .elementor-button{fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );box-shadow:0px 16px 32px -16px rgba(255, 94, 20, 0.64);}.elementor-widget-pafe-table [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-pafe-table [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-pafe-table .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-pafe-table .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-pafe-table .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-pafe-table .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-pafe-table ::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-pafe-table .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-pafe-table .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-pafe-table .pafe-table-head-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-pafe-table .pafe-table-body-first-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-pafe-table .pafe-table-body-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-pafe-table .pafe-table-body tr:nth-of-type(odd){font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-pafe-table .pafe-table-body tr:nth-of-type(even){font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-226 .elementor-element.elementor-element-069aae8 .pafe-table{width:100%;}.elementor-226 .elementor-element.elementor-element-069aae8 .pafe-table-head-text{color:#27140d;}.elementor-226 .elementor-element.elementor-element-069aae8 .pafe-table-head-cell{background-color:#9391e0;}.elementor-226 .elementor-element.elementor-element-069aae8 .pafe-table-body tr:nth-of-type(odd) .pafe-table-body-text{color:#27140d;}.elementor-226 .elementor-element.elementor-element-069aae8 .pafe-table-body-row:nth-of-type(odd) .pafe-table-body-item-icon{color:#FFFFFF;font-size:20px;}.elementor-226 .elementor-element.elementor-element-069aae8 .pafe-table-body tr:nth-of-type(odd){background-color:#dadbe5;}.elementor-226 .elementor-element.elementor-element-069aae8 .pafe-table-body tr:nth-of-type(even) .pafe-table-body-text{color:#27140d;}.elementor-226 .elementor-element.elementor-element-069aae8 .pafe-table-body-row:nth-of-type(even) .pafe-table-body-item-icon{color:#FFFFFF;font-size:20px;}.elementor-226 .elementor-element.elementor-element-069aae8 .pafe-table-body tr:nth-of-type(even){background-color:#dadbe5;}@media(min-width:768px){.elementor-226 .elementor-element.elementor-element-7da9b891{width:30%;}.elementor-226 .elementor-element.elementor-element-618b55a8{width:70%;}.elementor-226 .elementor-element.elementor-element-dbd60b3{width:30%;}.elementor-226 .elementor-element.elementor-element-9c1f191{width:70%;}.elementor-226 .elementor-element.elementor-element-a57d7fd{width:30%;}.elementor-226 .elementor-element.elementor-element-e84af96{width:70%;}}@media(max-width:1024px){.elementor-226 .elementor-element.elementor-element-704685a{padding:200px 25px 100px 25px;}.elementor-226 .elementor-element.elementor-element-871babd{margin-top:0px;margin-bottom:0px;padding:80px 40px 80px 40px;}.elementor-226 .elementor-element.elementor-element-77e3bb83 > .elementor-element-populated{margin:40px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-226 .elementor-element.elementor-element-7e966216 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-226 .elementor-element.elementor-element-4bef784e > .elementor-widget-container{margin:0px 80px 0px 0px;}.elementor-226 .elementor-element.elementor-element-57ecbc30{padding:80px 40px 80px 40px;}.elementor-226 .elementor-element.elementor-element-072fb97 > .elementor-widget-container{margin:0px 0px -63px 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-072fb97{font-size:31px;line-height:0.7em;}.elementor-226 .elementor-element.elementor-element-23773d6 > .elementor-widget-container{margin:0px 0px -63px 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-23773d6{font-size:31px;line-height:0.7em;}.elementor-226 .elementor-element.elementor-element-bf04dc2 > .elementor-widget-container{margin:0px 0px -63px 0px;padding:0px 0px 0px 0px;}.elementor-226 .elementor-element.elementor-element-bf04dc2{font-size:31px;line-height:0.7em;}}@media(max-width:767px){.elementor-226 .elementor-element.elementor-element-704685a{padding:185px 20px 65px 20px;}.elementor-226 .elementor-element.elementor-element-6ff9a72 .elementor-divider{text-align:left;}.elementor-226 .elementor-element.elementor-element-6ff9a72 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-226 .elementor-element.elementor-element-871babd{padding:64px 24px 64px 24px;}.elementor-226 .elementor-element.elementor-element-77e3bb83 > .elementor-element-populated{margin:16px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;}.elementor-226 .elementor-element.elementor-element-2d9347f6 > .elementor-widget-container{margin:-20px 0px 0px -20px;padding:0px 20px 20px 0px;}.elementor-226 .elementor-element.elementor-element-4bef784e > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-226 .elementor-element.elementor-element-57ecbc30{padding:80px 24px 64px 24px;}.elementor-226 .elementor-element.elementor-element-7da9b891 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-226 .elementor-element.elementor-element-618b55a8 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-226 .elementor-element.elementor-element-072fb97{font-size:28px;}.elementor-226 .elementor-element.elementor-element-c56b37d{font-size:23px;}.elementor-226 .elementor-element.elementor-element-dbd60b3 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-226 .elementor-element.elementor-element-9c1f191 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-226 .elementor-element.elementor-element-23773d6{font-size:27px;}.elementor-226 .elementor-element.elementor-element-04d5d9d{font-size:23px;}.elementor-226 .elementor-element.elementor-element-a57d7fd > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-226 .elementor-element.elementor-element-e84af96 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-226 .elementor-element.elementor-element-bf04dc2{font-size:28px;}.elementor-226 .elementor-element.elementor-element-259e44d{font-size:23px;}}@media(max-width:1024px) and (min-width:768px){.elementor-226 .elementor-element.elementor-element-77e3bb83{width:100%;}.elementor-226 .elementor-element.elementor-element-7e966216{width:100%;}}@media(min-width:1025px){.elementor-226 .elementor-element.elementor-element-704685a > .elementor-background-overlay{background-attachment:scroll;}.elementor-226 .elementor-element.elementor-element-5b409318:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-5b409318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}