.elementor-34 .elementor-element.elementor-element-d56dca6{--display:flex;--min-height:85vh;--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;--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-34 .elementor-element.elementor-element-d56dca6:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-d56dca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lqube-studios.elvirainfotech.live/wp-content/uploads/2026/06/banner-hero-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-d0f7cdc{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.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-34 .elementor-element.elementor-element-8ca7998{width:var( --container-widget-width, 759px );max-width:759px;--container-widget-width:759px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-8ca7998.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-8ca7998 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:80px;line-height:1.1em;letter-spacing:-2.4px;color:var( --e-global-color-0b310cc );}.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-34 .elementor-element.elementor-element-fe42407{width:var( --container-widget-width, 600px );max-width:600px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#FFFFFFCC;}.elementor-34 .elementor-element.elementor-element-fe42407.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-e71f3a1{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e71f3a1:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e71f3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-34 .elementor-element.elementor-element-1a12611{text-align:center;}.elementor-34 .elementor-element.elementor-element-1a12611 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:55px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#A16C44;}.elementor-34 .elementor-element.elementor-element-6716bbe{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#000000B2;}.elementor-34 .elementor-element.elementor-element-b8926c8{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-34 .elementor-element.elementor-element-3a909f8{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-34 .elementor-element.elementor-element-3a909f8:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3a909f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-34 .elementor-element.elementor-element-93b2886.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-93b2886 .elementor-icon-box-wrapper{gap:15px;}.elementor-34 .elementor-element.elementor-element-93b2886 .elementor-icon-box-title{margin-block-end:21px;color:#000000;}.elementor-34 .elementor-element.elementor-element-93b2886 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-93b2886 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-93b2886:has(:hover) .elementor-icon-box-title,
					 .elementor-34 .elementor-element.elementor-element-93b2886:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-34 .elementor-element.elementor-element-93b2886 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#2C2C2C;}.elementor-34 .elementor-element.elementor-element-5c6989b{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-34 .elementor-element.elementor-element-5c6989b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-5c6989b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-8888dfa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-8888dfa .elementor-icon-box-wrapper{gap:15px;}.elementor-34 .elementor-element.elementor-element-8888dfa .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-8888dfa .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-8888dfa .elementor-icon-box-title{color:#000000;}.elementor-34 .elementor-element.elementor-element-8888dfa:has(:hover) .elementor-icon-box-title,
					 .elementor-34 .elementor-element.elementor-element-8888dfa:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-34 .elementor-element.elementor-element-8888dfa .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:33px;color:#2C2C2C;}.elementor-34 .elementor-element.elementor-element-bd1dbb5{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-34 .elementor-element.elementor-element-bd1dbb5:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-bd1dbb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-b5b90f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-b5b90f5 .elementor-icon-box-wrapper{gap:15px;}.elementor-34 .elementor-element.elementor-element-b5b90f5 .elementor-icon-box-title{margin-block-end:12px;color:#000000;}.elementor-34 .elementor-element.elementor-element-b5b90f5 .elementor-icon-box-title, .elementor-34 .elementor-element.elementor-element-b5b90f5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-34 .elementor-element.elementor-element-b5b90f5:has(:hover) .elementor-icon-box-title,
					 .elementor-34 .elementor-element.elementor-element-b5b90f5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-34 .elementor-element.elementor-element-b5b90f5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:35px;color:#2C2C2C;}.elementor-34 .elementor-element.elementor-element-ec4de43{--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;--padding-top:60px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-34 .elementor-element.elementor-element-af8fb8a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-d3251c5{text-align:start;}.elementor-34 .elementor-element.elementor-element-d3251c5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:55px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#A16C44;}.elementor-34 .elementor-element.elementor-element-aa0910a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;color:#000000B2;}.elementor-34 .elementor-element.elementor-element-aa0910a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-d8c99e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.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-34 .elementor-element.elementor-element-e5ffd7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34 .elementor-element.elementor-element-e5ffd7f img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-34 .elementor-element.elementor-element-3ec6a48{--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;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1366px){.elementor-34 .elementor-element.elementor-element-8ca7998 .elementor-heading-title{font-size:59px;}.elementor-34 .elementor-element.elementor-element-1a12611 .elementor-heading-title{font-size:45px;}.elementor-34 .elementor-element.elementor-element-d3251c5 .elementor-heading-title{font-size:45px;}}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-d56dca6{--min-height:448px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-34 .elementor-element.elementor-element-d0f7cdc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8ca7998{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-34 .elementor-element.elementor-element-8ca7998 .elementor-heading-title{font-size:45px;}.elementor-34 .elementor-element.elementor-element-fe42407{--container-widget-width:457px;--container-widget-flex-grow:0;width:var( --container-widget-width, 457px );max-width:457px;}.elementor-34 .elementor-element.elementor-element-1a12611 .elementor-heading-title{font-size:35px;}.elementor-34 .elementor-element.elementor-element-b8926c8{--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:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-34 .elementor-element.elementor-element-93b2886{width:var( --container-widget-width, 257.672px );max-width:257.672px;--container-widget-width:257.672px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-8888dfa{width:var( --container-widget-width, 250.672px );max-width:250.672px;--container-widget-width:250.672px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-b5b90f5{width:var( --container-widget-width, 262.672px );max-width:262.672px;--container-widget-width:262.672px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-ec4de43{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-34 .elementor-element.elementor-element-d3251c5 .elementor-heading-title{font-size:35px;}.elementor-34 .elementor-element.elementor-element-d8c99e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e5ffd7f img{max-width:100%;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-d56dca6{--min-height:400px;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-34 .elementor-element.elementor-element-d0f7cdc{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8ca7998{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-8ca7998 .elementor-heading-title{font-size:42px;}.elementor-34 .elementor-element.elementor-element-fe42407{width:var( --container-widget-width, 104.752% );max-width:104.752%;--container-widget-width:104.752%;--container-widget-flex-grow:0;font-size:18px;}.elementor-34 .elementor-element.elementor-element-e71f3a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-1a12611 .elementor-heading-title{font-size:26px;}.elementor-34 .elementor-element.elementor-element-6716bbe{font-size:16px;}.elementor-34 .elementor-element.elementor-element-b8926c8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-93b2886{width:var( --container-widget-width, 368.664px );max-width:368.664px;--container-widget-width:368.664px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-8888dfa{width:var( --container-widget-width, 412.664px );max-width:412.664px;--container-widget-width:412.664px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-b5b90f5{width:var( --container-widget-width, 404.664px );max-width:404.664px;--container-widget-width:404.664px;--container-widget-flex-grow:0;}.elementor-34 .elementor-element.elementor-element-ec4de43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-af8fb8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-d3251c5 .elementor-heading-title{font-size:26px;}.elementor-34 .elementor-element.elementor-element-aa0910a{width:var( --container-widget-width, 112.245% );max-width:112.245%;--container-widget-width:112.245%;--container-widget-flex-grow:0;font-size:16px;}.elementor-34 .elementor-element.elementor-element-d8c99e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-3a909f8{--width:33%;}.elementor-34 .elementor-element.elementor-element-5c6989b{--width:33%;}.elementor-34 .elementor-element.elementor-element-bd1dbb5{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-34 .elementor-element.elementor-element-3a909f8{--width:46%;}.elementor-34 .elementor-element.elementor-element-5c6989b{--width:46%;}.elementor-34 .elementor-element.elementor-element-bd1dbb5{--width:46%;}}/* Start custom CSS for heading, class: .elementor-element-8ca7998 */.radial_text span{
    background: radial-gradient(50% 50% at 50% 50%, #A16C44 12.5%, #F6E3C9 50.96%, #A16C44 96.63%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-95f62fa */.row {
  display: flex;
  gap: 20px;
}

.row .col {
  width: 50%;
}

/* Remove extra spacing from CF7 */
.row p {
  margin: 0;
}

/* Make inputs full width */
.wpcf7-form-control {
  width: 100%;
}
.wpcf7 input.wpcf7-submit {
    width: 250px; 
    
}/* End custom CSS */