.elementor-5940 .elementor-element.elementor-element-57c8bca{--display:flex;}.elementor-5940 .elementor-element.elementor-element-59d9f8c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5940 .elementor-element.elementor-element-59d9f8c:not(.elementor-motion-effects-element-type-background), .elementor-5940 .elementor-element.elementor-element-59d9f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCE3;}.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-5940 .elementor-element.elementor-element-86df465{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5940 .elementor-element.elementor-element-0ff46a4{padding:60px 0px 0px 0px;}.elementor-5940 .elementor-element.elementor-element-0ff46a4 img{width:60%;}.elementor-5940 .elementor-element.elementor-element-bcd6601{padding:30px 0px 60px 0px;}.elementor-5940 .elementor-element.elementor-element-bcd6601 img{width:50%;}.elementor-5940 .elementor-element.elementor-element-cd688fd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:-13px;--padding-left:0px;--padding-right:0px;}.elementor-5940 .elementor-element.elementor-element-cd688fd:not(.elementor-motion-effects-element-type-background), .elementor-5940 .elementor-element.elementor-element-cd688fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE3;}.elementor-5940 .elementor-element.elementor-element-6aa69d2 img{width:70%;}.elementor-5940 .elementor-element.elementor-element-e309a60{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:-13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5940 .elementor-element.elementor-element-e309a60:not(.elementor-motion-effects-element-type-background), .elementor-5940 .elementor-element.elementor-element-e309a60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5940 .elementor-element.elementor-element-5e185d5{padding:0px 0px 0px 0px;}.elementor-5940 .elementor-element.elementor-element-5e185d5 img{width:70%;}.elementor-5940 .elementor-element.elementor-element-cce81d8{--display:flex;}.elementor-5940 .elementor-element.elementor-element-cce81d8:not(.elementor-motion-effects-element-type-background), .elementor-5940 .elementor-element.elementor-element-cce81d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5940 .elementor-element.elementor-element-3c2c15a{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 90px 0px;}.elementor-5940 .elementor-element.elementor-element-3c2c15a img{width:50%;}.elementor-5940 .elementor-element.elementor-element-8f97521{--display:flex;}.elementor-5940 .elementor-element.elementor-element-8f97521:not(.elementor-motion-effects-element-type-background), .elementor-5940 .elementor-element.elementor-element-8f97521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDA4C;}.elementor-5940 .elementor-element.elementor-element-1507f3b img{width:70%;}.elementor-5940 .elementor-element.elementor-element-9e7c2cf{--display:flex;}.elementor-5940 .elementor-element.elementor-element-3d64bed{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:90px 0px 30px 0px;}.elementor-5940 .elementor-element.elementor-element-2bc1f0e{padding:0px 0px 80px 0px;}.elementor-5940 .elementor-element.elementor-element-2bc1f0e img{width:70%;}.elementor-5940 .elementor-element.elementor-element-c632ed3{--display:flex;border-style:solid;--border-style:solid;border-color:#E6E6E6;--border-color:#E6E6E6;}.elementor-5940 .elementor-element.elementor-element-c7bed4f{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:80px 0px 120px 0px;}.elementor-5940 .elementor-element.elementor-element-c7bed4f img{width:70%;border-style:none;}.elementor-5940 .elementor-element.elementor-element-be44e51{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5940 .elementor-element.elementor-element-be44e51:not(.elementor-motion-effects-element-type-background), .elementor-5940 .elementor-element.elementor-element-be44e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCE3;}.elementor-5940 .elementor-element.elementor-element-5cf0fa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5940 .elementor-element.elementor-element-5cf0fa7 img{width:70%;}.elementor-5940 .elementor-element.elementor-element-9f96283{--display:flex;}.elementor-5940 .elementor-element.elementor-element-9239e36{padding:80px 0px 120px 0px;}.elementor-5940 .elementor-element.elementor-element-9239e36 img{width:70%;}.elementor-5940 .elementor-element.elementor-element-1889f8f{--display:flex;}.elementor-5940 .elementor-element.elementor-element-1889f8f:not(.elementor-motion-effects-element-type-background), .elementor-5940 .elementor-element.elementor-element-1889f8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBFB;}.elementor-5940 .elementor-element.elementor-element-492426b{padding:80px 0px 120px 0px;}.elementor-5940 .elementor-element.elementor-element-7008569{--display:flex;}.elementor-5940 .elementor-element.elementor-element-7008569:not(.elementor-motion-effects-element-type-background), .elementor-5940 .elementor-element.elementor-element-7008569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDA4C;}.elementor-5940 .elementor-element.elementor-element-9d1d296{padding:0px 0px 0px 0px;}.elementor-5940 .elementor-element.elementor-element-1de2c55{--display:flex;}.elementor-5940 .elementor-element.elementor-element-1de2c55:not(.elementor-motion-effects-element-type-background), .elementor-5940 .elementor-element.elementor-element-1de2c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://crit-photo.com/wp-content/uploads/2026/02/pc_handshake.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-5940 .elementor-element.elementor-element-805adb0{padding:150px 0px 150px 0px;column-gap:0px;text-align:center;}.elementor-5940 .elementor-element.elementor-element-805adb0.elementor-element{--align-self:center;}.elementor-5940 .elementor-element.elementor-element-805adb0 p{margin-block-end:0px;}.elementor-5940 .elementor-element.elementor-element-2769e9f{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5940 .elementor-element.elementor-element-23fcfd5{padding:30px 0px 50px 0px;}.elementor-5940 .elementor-element.elementor-element-23fcfd5 img{width:60%;}.elementor-5940 .elementor-element.elementor-element-7785eec{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5940 .elementor-element.elementor-element-7785eec:not(.elementor-motion-effects-element-type-background), .elementor-5940 .elementor-element.elementor-element-7785eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-5940 .elementor-element.elementor-element-bf7b863{text-align:center;}.elementor-5940 .elementor-element.elementor-element-bf7b863 img{width:53%;}.elementor-5940 .elementor-element.elementor-element-c78e245{padding:30px 0px 20px 0px;font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#494949;}.elementor-5940 .elementor-element.elementor-element-db58d02 .premium-cf7-container .wpcf7-form label, .elementor-5940 .elementor-element.elementor-element-db58d02 .premium-cf7-container .wpcf7-form .wpcf7-quiz-label{display:inline-block;}.elementor-5940 .elementor-element.elementor-element-db58d02 .premium-cf-head{align-items:center;}.elementor-5940 .elementor-element.elementor-element-9f2ba0c{--display:flex;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:50px 50px 50px 50px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5940 .elementor-element.elementor-element-9f2ba0c.e-con{--align-self:center;}.elementor-5940 .elementor-element.elementor-element-15abb00{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5940 .elementor-element.elementor-element-15abb00.e-con{--align-self:center;}.elementor-5940 .elementor-element.elementor-element-fe46367{text-align:center;}.elementor-5940 .elementor-element.elementor-element-df68ec9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5940 .elementor-element.elementor-element-a15e0d7{padding:0px 0px 0px 50px;}.elementor-5940 .elementor-element.elementor-element-a15e0d7.elementor-element{--align-self:center;}.elementor-5940 .elementor-element.elementor-element-8780416{padding:0px 0px 0px 50px;}.elementor-5940 .elementor-element.elementor-element-8780416.elementor-element{--align-self:center;}.elementor-5940 .elementor-element.elementor-element-68fcc64{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5940 .elementor-element.elementor-element-8e394de{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5940 .elementor-element.elementor-element-5eee594{--display:flex;}.elementor-5940 .elementor-element.elementor-element-9874758{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5940 .elementor-element.elementor-element-49c77a4{padding:60px 0px 0px 0px;}.elementor-5940 .elementor-element.elementor-element-a3216de{padding:30px 0px 60px 0px;}.elementor-5940 .elementor-element.elementor-element-86cb979{--display:flex;}.elementor-5940 .elementor-element.elementor-element-1ea4e26{--display:flex;}.elementor-5940 .elementor-element.elementor-element-96d1809{padding:80px 0px 80px 0px;}.elementor-5940 .elementor-element.elementor-element-a6a0d89{--display:flex;--overlay-opacity:0.5;}.elementor-5940 .elementor-element.elementor-element-a6a0d89::before, .elementor-5940 .elementor-element.elementor-element-a6a0d89 > .elementor-background-video-container::before, .elementor-5940 .elementor-element.elementor-element-a6a0d89 > .e-con-inner > .elementor-background-video-container::before, .elementor-5940 .elementor-element.elementor-element-a6a0d89 > .elementor-background-slideshow::before, .elementor-5940 .elementor-element.elementor-element-a6a0d89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5940 .elementor-element.elementor-element-a6a0d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFDA4C;--background-overlay:'';}.elementor-5940 .elementor-element.elementor-element-3a8daa2{--display:flex;}.elementor-5940 .elementor-element.elementor-element-245697c{padding:80px 0px 30px 0px;}.elementor-5940 .elementor-element.elementor-element-6c4c381{--display:flex;}.elementor-5940 .elementor-element.elementor-element-7f67394{padding:80px 0px 80px 0px;}.elementor-5940 .elementor-element.elementor-element-56c0358{--display:flex;}.elementor-5940 .elementor-element.elementor-element-69adf12{padding:80px 0px 80px 0px;}.elementor-5940 .elementor-element.elementor-element-47d4282{--display:flex;}.elementor-5940 .elementor-element.elementor-element-20fac09{padding:80px 0px 80px 0px;}.elementor-5940 .elementor-element.elementor-element-bd8e53b{--display:flex;}.elementor-5940 .elementor-element.elementor-element-5da6b98{padding:80px 0px 80px 0px;}.elementor-5940 .elementor-element.elementor-element-9c7b27f{--display:flex;}.elementor-5940 .elementor-element.elementor-element-bf5a3b0{padding:80px 0px 0px 0px;}.elementor-5940 .elementor-element.elementor-element-e83b077{--display:flex;}.elementor-5940 .elementor-element.elementor-element-f26ce66{padding:0px 0px 0px 0px;}.elementor-5940 .elementor-element.elementor-element-48cba25{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5940 .elementor-element.elementor-element-d6d2d45{padding:60px 0px 0px 0px;}.elementor-5940 .elementor-element.elementor-element-ded5561{--display:flex;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5940 .elementor-element.elementor-element-ded5561::before, .elementor-5940 .elementor-element.elementor-element-ded5561 > .elementor-background-video-container::before, .elementor-5940 .elementor-element.elementor-element-ded5561 > .e-con-inner > .elementor-background-video-container::before, .elementor-5940 .elementor-element.elementor-element-ded5561 > .elementor-background-slideshow::before, .elementor-5940 .elementor-element.elementor-element-ded5561 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5940 .elementor-element.elementor-element-ded5561 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F5F5F5;--background-overlay:'';}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5940 .elementor-element.elementor-element-fc51621 .eael-contact-form-7 .wpcf7-not-valid-tip{display:block !important;}.elementor-5940 .elementor-element.elementor-element-fc51621 .eael-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-5940 .elementor-element.elementor-element-fc51621 .eael-contact-form-7-wrapper{text-align:default;}.elementor-5940 .elementor-element.elementor-element-fc51621 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap{margin-bottom:0px;}.elementor-5940 .elementor-element.elementor-element-84957a2{--display:flex;border-style:solid;--border-style:solid;border-color:#0DAC33;--border-color:#0DAC33;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5940 .elementor-element.elementor-element-e7de809{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5940 .elementor-element.elementor-element-de7c3b4{--display:flex;}@media(max-width:1024px){.elementor-5940 .elementor-element.elementor-element-15abb00{--grid-auto-flow:row;}.elementor-5940 .elementor-element.elementor-element-df68ec9{--grid-auto-flow:row;}.elementor-5940 .elementor-element.elementor-element-e7de809{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-5940 .elementor-element.elementor-element-cd688fd{--width:100%;}.elementor-5940 .elementor-element.elementor-element-e309a60{--width:100%;}.elementor-5940 .elementor-element.elementor-element-9f2ba0c{--width:70%;}.elementor-5940 .elementor-element.elementor-element-15abb00{--width:85%;}.elementor-5940 .elementor-element.elementor-element-86cb979{--width:100%;}}@media(max-width:767px){.elementor-5940 .elementor-element.elementor-element-15abb00{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5940 .elementor-element.elementor-element-df68ec9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5940 .elementor-element.elementor-element-9874758{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-5940 .elementor-element.elementor-element-49c77a4{padding:30px 0px 0px 0px;}.elementor-5940 .elementor-element.elementor-element-49c77a4 img{width:87%;}.elementor-5940 .elementor-element.elementor-element-a3216de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 30px 0px;}.elementor-5940 .elementor-element.elementor-element-a3216de img{width:80%;}.elementor-5940 .elementor-element.elementor-element-96d1809 img{width:90%;}.elementor-5940 .elementor-element.elementor-element-245697c img{width:90%;}.elementor-5940 .elementor-element.elementor-element-7f67394 img{width:90%;}.elementor-5940 .elementor-element.elementor-element-69adf12{padding:0px 0px 0px 0px;}.elementor-5940 .elementor-element.elementor-element-20fac09 img{width:90%;}.elementor-5940 .elementor-element.elementor-element-5da6b98 img{width:90%;}.elementor-5940 .elementor-element.elementor-element-48cba25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5940 .elementor-element.elementor-element-d6d2d45{padding:30px 0px 60px 0px;}.elementor-5940 .elementor-element.elementor-element-d6d2d45 img{width:90%;}.elementor-5940 .elementor-element.elementor-element-8c93a21{padding:0px 0px 30px 0px;}.elementor-5940 .elementor-element.elementor-element-8c93a21 img{width:90%;}.elementor-5940 .elementor-element.elementor-element-84957a2{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:50px 50px 50px 50px;}.elementor-5940 .elementor-element.elementor-element-e7de809{--min-height:2px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-5940 .elementor-element.elementor-element-447242f{padding:20px 0px 0px 0px;}.elementor-5940 .elementor-element.elementor-element-447242f.elementor-element{--align-self:flex-start;}}