.elementor-15154 .elementor-element.elementor-element-ca64784{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:140px;--padding-bottom:75px;--padding-left:80px;--padding-right:080px;}.elementor-15154 .elementor-element.elementor-element-ca64784 .wcf-image-hover{background-image:url( https://digiguardians.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-15154 .elementor-element.elementor-element-fd135b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 020px 0px;}.elementor-15154 .elementor-element.elementor-element-fd135b4 .wcf--title{color:#0F2552;font-family:"colasta", Sans-serif;font-size:70px;font-weight:700;}.elementor-15154 .elementor-element.elementor-element-fd135b4 .wcf--title .highlight{color:#f00000;}.elementor-15154 .elementor-element.elementor-element-26808a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-26808a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15154 .elementor-element.elementor-element-26808a2 .wcf--text{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-26808a2 .wcf--text, .elementor-15154 .elementor-element.elementor-element-26808a2 .wcf--text *{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.14em;}.elementor-15154 .elementor-element.elementor-element-6a347df{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:184px;--padding-left:20px;--padding-right:20px;}.elementor-15154 .elementor-element.elementor-element-6a347df .wcf-image-hover{background-image:url( https://digiguardians.com/wp-content/uploads/2025/05/placeholder-2.png );}.elementor-15154 .elementor-element.elementor-element-12b0cecd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15154 .elementor-element.elementor-element-12b0cecd .wcf-image-hover{background-image:url( https://digiguardians.com/wp-content/uploads/2025/05/placeholder.png );}.elementor-15154 .elementor-element.elementor-element-25dbd171{width:var( --container-widget-width, 236px );max-width:236px;--container-widget-width:236px;--container-widget-flex-grow:0;text-align:center;}.elementor-15154 .elementor-element.elementor-element-25dbd171 .wcf--title{color:#0F2552;font-family:"colasta", Sans-serif;font-size:60px;font-weight:700;line-height:1em;}.elementor-15154 .elementor-element.elementor-element-25dbd171 .wcf--title .highlight{color:#f00000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.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-15154 .elementor-element.elementor-element-4f95603c{--divider-border-style:solid;--divider-color:#7E232300;--divider-border-width:1px;width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;}.elementor-15154 .elementor-element.elementor-element-4f95603c > .elementor-widget-container{background-color:#0F2552;}.elementor-15154 .elementor-element.elementor-element-4f95603c .elementor-divider-separator{width:1px;}.elementor-15154 .elementor-element.elementor-element-4f95603c .elementor-divider{padding-block-start:60px;padding-block-end:60px;}.elementor-15154 .elementor-element.elementor-element-7755c108 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-7755c108{text-align:center;}.elementor-15154 .elementor-element.elementor-element-7755c108 .wcf--text{color:#0F2552;}.elementor-15154 .elementor-element.elementor-element-7755c108 .wcf--text, .elementor-15154 .elementor-element.elementor-element-7755c108 .wcf--text *{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;text-decoration:underline;line-height:1.44em;}.elementor-15154 .elementor-element.elementor-element-2b29cf60{--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:53px 0px;--row-gap:53px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:317px;--padding-right:0px;}.elementor-15154 .elementor-element.elementor-element-2b29cf60 .wcf-image-hover{background-image:url( https://digiguardians.com/wp-content/uploads/2025/05/placeholder-1.png );}.elementor-15154 .elementor-element.elementor-element-4974c49b .wcf--form-wrapper{text-align:left;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]{height:55px;color:#072032;border-radius:10px 10px 10px 10px;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]{height:55px;color:#072032;border-radius:10px 10px 10px 10px;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]{height:55px;color:#072032;border-radius:10px 10px 10px 10px;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]{height:55px;color:#072032;border-radius:10px 10px 10px 10px;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]{height:55px;color:#072032;border-radius:10px 10px 10px 10px;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]{height:55px;color:#072032;border-radius:10px 10px 10px 10px;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{height:55px;color:#5C6972;border-radius:10px 10px 10px 10px;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="text"], .elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="email"], .elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="url"], .elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="number"], .elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"], .elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="date"], .elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.44em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEDEF;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]::-webkit-input-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]::-moz-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]:-ms-input-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]::-webkit-input-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]::-moz-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]:-ms-input-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]::-webkit-input-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]::-moz-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]:-ms-input-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]::-webkit-input-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]::-moz-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]:-ms-input-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]::-webkit-input-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]::-moz-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]:-ms-input-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]::-webkit-input-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]::-moz-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]:-ms-input-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap textarea{height:140px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.44em;color:#072032;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEDEF;border-radius:10px 10px 10px 10px;padding:15px 010px 0px 10px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap textarea::-webkit-input-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap textarea::-moz-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap textarea:-ms-input-placeholder{color:#5C6972;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wcf--form-wrapper form.wpcf7-form label{padding:0px 0px 0px 010px;margin:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-submit{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;height:60px;margin:-3px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-submit{color:#FFFFFF;fill:#FFFFFF;background-color:#0F2552;border-style:none;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-submit:hover{color:#FFFFFF;fill:#FFFFFF;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-submit:not(.btn-parallal-border, .btn-rollover-cross):after, .elementor-15154 .elementor-element.elementor-element-4974c49b .btn-rollover-cross:hover, .elementor-15154 .elementor-element.elementor-element-4974c49b .btn-parallal-border:hover, .elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-submit.btn-hover-none:hover{background-color:#072032;}.elementor-15154 .elementor-element.elementor-element-85ed7b5{--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;}.elementor-15154 .elementor-element.elementor-element-85ed7b5 .wcf-image-hover{background-image:url( https://digiguardians.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-15154 .elementor-element.elementor-element-6b8a06b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15154 .elementor-element.elementor-element-6b8a06b .wcf-image-hover{background-image:url( https://digiguardians.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-15154 .elementor-element.elementor-element-0fd3444{--spacer-size:80px;}.elementor-15154 .elementor-element.elementor-element-71c92a2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:43px 43px;--row-gap:43px;--column-gap:43px;--overlay-opacity:0.3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:107px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}.elementor-15154 .elementor-element.elementor-element-71c92a2:not(.elementor-motion-effects-element-type-background), .elementor-15154 .elementor-element.elementor-element-71c92a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digiguardians.com/wp-content/uploads/2024/06/bg-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15154 .elementor-element.elementor-element-71c92a2::before, .elementor-15154 .elementor-element.elementor-element-71c92a2 > .elementor-background-video-container::before, .elementor-15154 .elementor-element.elementor-element-71c92a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-15154 .elementor-element.elementor-element-71c92a2 > .elementor-background-slideshow::before, .elementor-15154 .elementor-element.elementor-element-71c92a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15154 .elementor-element.elementor-element-71c92a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://digiguardians.com/wp-content/uploads/2024/05/download.jpeg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-15154 .elementor-element.elementor-element-71c92a2 .wcf-image-hover{background-image:url( https://digiguardians.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-15154 .elementor-element.elementor-element-66da483{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15154 .elementor-element.elementor-element-66da483 .wcf-image-hover{background-image:url( https://digiguardians.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-15154 .elementor-element.elementor-element-d84ec19{width:initial;max-width:initial;text-align:center;}.elementor-15154 .elementor-element.elementor-element-d84ec19.elementor-element{--align-self:center;}.elementor-15154 .elementor-element.elementor-element-d84ec19 .wcf--title{color:#072032;font-family:"Instrument Sans", Sans-serif;font-size:60px;font-weight:700;line-height:65px;}.elementor-15154 .elementor-element.elementor-element-d84ec19 .wcf--title .highlight{color:#f00000;}.elementor-15154 .elementor-element.elementor-element-0e2b0b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-0e2b0b6{text-align:center;}.elementor-15154 .elementor-element.elementor-element-0e2b0b6 .wcf--text{color:#072032;}.elementor-15154 .elementor-element.elementor-element-0e2b0b6 .wcf--text, .elementor-15154 .elementor-element.elementor-element-0e2b0b6 .wcf--text *{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-15154 .elementor-element.elementor-element-87f606a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15154 .elementor-element.elementor-element-87f606a .wcf-image-hover{background-image:url( https://digiguardians.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-15154 .elementor-element.elementor-element-a41b093 .wc-btn-primary{background-color:#07203200;border-style:solid;border-width:2px 2px 2px 2px;border-color:#072032;border-radius:15px 15px 15px 15px;}.elementor-15154 .elementor-element.elementor-element-a41b093 .wc-btn-primary:hover{background-color:#072032;border-color:#072032;}.elementor-15154 .elementor-element.elementor-element-a41b093 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-a41b093 .btn-text-flip{flex-direction:row;}.elementor-15154 .elementor-element.elementor-element-a41b093 .wc-btn-primary, .elementor-15154 .elementor-element.elementor-element-a41b093 .btn-border-crop{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:18px;padding:27px 46px 27px 46px;}.elementor-15154 .elementor-element.elementor-element-a41b093 .wc-btn-primary, .elementor-15154 .elementor-element.elementor-element-a41b093 .btn-text-flip span, .elementor-15154 .elementor-element.elementor-element-a41b093 .btn-border-crop{color:#072032;fill:#072032;}.elementor-15154 .elementor-element.elementor-element-a41b093 .wc-btn-primary:hover, .elementor-15154 .elementor-element.elementor-element-a41b093 .btn-text-flip:hover span, .elementor-15154 .elementor-element.elementor-element-a41b093 .btn-border-crop:hover{color:#FFFFFF;fill:#FFFFFF;}.elementor-15154 .elementor-element.elementor-element-5fd829b{--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;}.elementor-15154 .elementor-element.elementor-element-5fd829b .wcf-image-hover{background-image:url( https://digiguardians.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-15154 .elementor-element.elementor-element-924fc00{--display:flex;}.elementor-15154 .elementor-element.elementor-element-924fc00 .wcf-image-hover{background-image:url( https://digiguardians.com/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-15154 .elementor-element.elementor-element-12a3ee6{--spacer-size:80px;}body.elementor-page-15154:not(.elementor-motion-effects-element-type-background), body.elementor-page-15154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FBF7F4 0%, #FBF7F400 100%);}@media(max-width:1200px){.elementor-15154 .elementor-element.elementor-element-2b29cf60{--padding-top:5px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-15154 .elementor-element.elementor-element-6b8a06b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15154 .elementor-element.elementor-element-71c92a2{--gap:33px 33px;--row-gap:33px;--column-gap:33px;}.elementor-15154 .elementor-element.elementor-element-66da483{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15154 .elementor-element.elementor-element-d84ec19 .wcf--title{font-size:50px;line-height:55px;}}@media(min-width:768px){.elementor-15154 .elementor-element.elementor-element-6a347df{--content-width:1290px;}.elementor-15154 .elementor-element.elementor-element-12b0cecd{--width:18%;}.elementor-15154 .elementor-element.elementor-element-2b29cf60{--width:82%;}.elementor-15154 .elementor-element.elementor-element-71c92a2{--content-width:1290px;}.elementor-15154 .elementor-element.elementor-element-66da483{--width:500px;}.elementor-15154 .elementor-element.elementor-element-87f606a{--width:500px;}}@media(max-width:1200px) and (min-width:768px){.elementor-15154 .elementor-element.elementor-element-12b0cecd{--width:20%;}.elementor-15154 .elementor-element.elementor-element-2b29cf60{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15154 .elementor-element.elementor-element-12b0cecd{--width:23%;}.elementor-15154 .elementor-element.elementor-element-2b29cf60{--width:77%;}}@media(max-width:880px) and (min-width:768px){.elementor-15154 .elementor-element.elementor-element-12b0cecd{--width:26%;}.elementor-15154 .elementor-element.elementor-element-2b29cf60{--width:74%;}}@media(max-width:1366px){.elementor-15154 .elementor-element.elementor-element-ca64784{--gap:115px 0px;--row-gap:115px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-15154 .elementor-element.elementor-element-6a347df{--padding-top:0px;--padding-bottom:105px;--padding-left:20px;--padding-right:20px;}.elementor-15154 .elementor-element.elementor-element-25dbd171 .wcf--title{font-size:50px;}.elementor-15154 .elementor-element.elementor-element-2b29cf60{--padding-top:5px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}}@media(max-width:1024px){.elementor-15154 .elementor-element.elementor-element-ca64784{--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:95px 0px;--row-gap:95px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-15154 .elementor-element.elementor-element-26808a2{width:var( --container-widget-width, 283px );max-width:283px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-15154 .elementor-element.elementor-element-6a347df{--padding-top:0px;--padding-bottom:85px;--padding-left:20px;--padding-right:20px;}.elementor-15154 .elementor-element.elementor-element-25dbd171{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-15154 .elementor-element.elementor-element-25dbd171 .wcf--title{font-size:46px;}.elementor-15154 .elementor-element.elementor-element-2b29cf60{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-15154 .elementor-element.elementor-element-4974c49b > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]{padding:0px 20px 0px 20px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]{padding:0px 20px 0px 20px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]{padding:0px 20px 0px 20px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]{padding:0px 20px 0px 20px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]{padding:0px 20px 0px 20px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]{padding:0px 20px 0px 20px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{padding:0px 20px 0px 20px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap textarea{padding:20px 20px 20px 20px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-submit{margin:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-d84ec19{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-15154 .elementor-element.elementor-element-d84ec19 .wcf--title{font-size:40px;line-height:45px;}.elementor-15154 .elementor-element.elementor-element-0e2b0b6 .wcf--text, .elementor-15154 .elementor-element.elementor-element-0e2b0b6 .wcf--text *{font-size:16px;line-height:24px;}.elementor-15154 .elementor-element.elementor-element-a41b093 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-a41b093 .wc-btn-primary, .elementor-15154 .elementor-element.elementor-element-a41b093 .btn-border-crop{padding:18px 32px 18px 32px;}}@media(max-width:880px){.elementor-15154 .elementor-element.elementor-element-ca64784{--gap:85px 0px;--row-gap:85px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-15154 .elementor-element.elementor-element-26808a2{width:var( --container-widget-width, 239px );max-width:239px;--container-widget-width:239px;--container-widget-flex-grow:0;}.elementor-15154 .elementor-element.elementor-element-26808a2 .wcf--text, .elementor-15154 .elementor-element.elementor-element-26808a2 .wcf--text *{font-size:18px;}.elementor-15154 .elementor-element.elementor-element-6a347df{--padding-top:0px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-15154 .elementor-element.elementor-element-25dbd171{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-15154 .elementor-element.elementor-element-25dbd171 .wcf--title{font-size:36px;}.elementor-15154 .elementor-element.elementor-element-2b29cf60{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-15154 .elementor-element.elementor-element-4974c49b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-71c92a2{--padding-top:81px;--padding-bottom:97px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-15154 .elementor-element.elementor-element-ca64784{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:30px;--padding-bottom:52px;--padding-left:15px;--padding-right:15px;}.elementor-15154 .elementor-element.elementor-element-26808a2{width:100%;max-width:100%;}.elementor-15154 .elementor-element.elementor-element-6a347df{--padding-top:0px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-15154 .elementor-element.elementor-element-12b0cecd{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15154 .elementor-element.elementor-element-25dbd171{width:100%;max-width:100%;text-align:center;}.elementor-15154 .elementor-element.elementor-element-25dbd171 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-25dbd171 .wcf--title{font-size:30px;}.elementor-15154 .elementor-element.elementor-element-4f95603c .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-15154 .elementor-element.elementor-element-7755c108 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15154 .elementor-element.elementor-element-2b29cf60{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="text"], .elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="email"], .elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="url"], .elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="number"], .elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"], .elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="date"], .elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{font-size:16px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]{padding:0px 15px 0px 15px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]{padding:0px 15px 0px 15px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]{padding:0px 15px 0px 15px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]{padding:0px 15px 0px 15px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]{padding:0px 15px 0px 15px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]{padding:0px 15px 0px 15px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{padding:0px 15px 0px 15px;}.elementor-15154 .elementor-element.elementor-element-4974c49b .wpcf7-form .wpcf7-form-control-wrap textarea{font-size:16px;padding:15px 15px 15px 15px;}.elementor-15154 .elementor-element.elementor-element-71c92a2{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:81px;--padding-bottom:81px;--padding-left:15px;--padding-right:15px;}.elementor-15154 .elementor-element.elementor-element-71c92a2:not(.elementor-motion-effects-element-type-background), .elementor-15154 .elementor-element.elementor-element-71c92a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-15154 .elementor-element.elementor-element-66da483{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15154 .elementor-element.elementor-element-d84ec19 .wcf--title{font-size:36px;line-height:42px;}.elementor-15154 .elementor-element.elementor-element-87f606a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}/* Start custom CSS for wcf--contact-form-7, class: .elementor-element-4974c49b *//* ===== Contact Form 7 – Checkbox İyileştirme CSS ===== */

/* Checkbox boyutlarını büyüt ve boşluk ekle */
.wpcf7-form input[type="checkbox"] {
  width: 18px;
  height: 18px;
  margin-right: 8px;
  vertical-align: middle;
  accent-color: #002b5c; /* istersen kendi marka renginle değiştir */
}

/* Label'lar yatayda hizalansın ve boşluk korunsun */
.wpcf7-form .wpcf7-list-item label {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  font-size: 0.95rem;
  line-height: 1.5;
  margin-bottom: 8px;
}

/* Açıklama metinleri daha küçük ve içeri hizalı olsun */
.wpcf7-form p[style*="font-size"] {
  font-size: 0.85rem !important;
  color: #333;
  line-height: 1.6;
  padding-left: 16px;
  margin-top: -4px;
  margin-bottom: 10px;
}

/* Genel paragraf boşluklarını azalt, ama içeriden hizala */
.wpcf7-form p {
  padding-left: 4px;
  margin-bottom: 16px;
}

/* Submit butonundan önceki kutuların arasında yeterli boşluk olsun */
.wpcf7-form .col-lg-12:last-of-type {
  margin-bottom: 20px;
}

/* Mobil görünümde yazı boyutları küçültülsün */
@media (max-width: 576px) {
  .wpcf7-form .wpcf7-list-item label {
    font-size: 0.9rem;
    gap: 8px;
  }

  .wpcf7-form p {
    padding-left: 2px;
  }
}

/* Label ile input/textarea arasındaki boşluğu azalt */
.wpcf7-form label {
  display: block;
  margin-bottom: 0px; /* Varsayılan genelde 8-12px olur, azaltıldı */
  font-weight: 500;
  font-size: 1rem;
}

/* Input, textarea ve select için üstten gelen boşluğu azalt */
.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form input[type="tel"],
.wpcf7-form textarea,
.wpcf7-form select {
  margin-top: 0; /* Özellikle bazı temalarda margin-top ekleniyor, sıfırlıyoruz */
  margin-bottom: 1px; /* Dikey boşluk için bu bırakılabilir */
}

/* Gerekirse ekstra olarak satır aralığını da düzenleyebiliriz */
.wpcf7-form p {
  margin-bottom: 1rem;
  margin-top: 0rem;
  line-height: 1.1;
}


.wpcf7-response-output {
  border: 2px solid transparent;
  padding: 12px 16px;
  margin-top: 16px;
  font-size: 0.95rem;
  border-radius: 6px;
}

/* Başarı mesajı */
.wpcf7-mail-sent-ok {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}
.wpcf7-not-valid-tip {
  color: #dc3545;
  font-size: 0.75rem;
  margin-top: 4px;
  margin-bottom: 4px;
  padding-left: 7px;
  display: block;
  font-style: italic;
}

.wpcf7-form-control.wpcf7-not-valid {
  border-color: #dc3545 !important;
  background-color: #fff5f5;
}
/* Gönderim sunucu hatası */
.wpcf7-mail-sent-ng {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}/* End custom CSS */