.elementor-10 .elementor-element.elementor-element-e75e943{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-213px;margin-bottom:0px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-10 .elementor-element.elementor-element-e75e943 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-b3b3a82 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-22dfb08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:220px 0px 350px 0px;}.elementor-10 .elementor-element.elementor-element-22dfb08 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:119px;font-weight:500;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-3ca03d9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-3ca03d9{overflow:visible;}.elementor-10 .elementor-element.elementor-element-15c6a45{text-align:left;}.elementor-10 .elementor-element.elementor-element-15c6a45 .elementor-heading-title{font-family:var( --e-global-typography-ee8ff51-font-family ), Sans-serif;font-size:var( --e-global-typography-ee8ff51-font-size );font-weight:var( --e-global-typography-ee8ff51-font-weight );line-height:var( --e-global-typography-ee8ff51-line-height );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d68c796 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-d68c796{overflow:visible;}.elementor-10 .elementor-element.elementor-element-94b88b2 .elementor-heading-title{font-family:var( --e-global-typography-28e966b-font-family ), Sans-serif;font-size:var( --e-global-typography-28e966b-font-size );font-weight:var( --e-global-typography-28e966b-font-weight );line-height:var( --e-global-typography-28e966b-line-height );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-7834caf .ekit-btn-wraper .elementskit-btn{justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-7834caf .elementskit-btn{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-7834caf .elementskit-btn:hover{background-color:#2791CC00;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-10 .elementor-element.elementor-element-7834caf .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-10 .elementor-element.elementor-element-7834caf .elementskit-btn > i, .elementor-10 .elementor-element.elementor-element-7834caf .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-10 .elementor-element.elementor-element-7834caf .elementskit-btn > i, .rtl .elementor-10 .elementor-element.elementor-element-7834caf .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-10 .elementor-element.elementor-element-d9c84b2 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-10 .elementor-element.elementor-element-d9c84b2 .elementskit-btn{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-d9c84b2 .elementskit-btn:hover{background-color:#2791CC00;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-10 .elementor-element.elementor-element-d9c84b2 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-10 .elementor-element.elementor-element-d9c84b2 .elementskit-btn > i, .elementor-10 .elementor-element.elementor-element-d9c84b2 .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-10 .elementor-element.elementor-element-d9c84b2 .elementskit-btn > i, .rtl .elementor-10 .elementor-element.elementor-element-d9c84b2 .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-10 .elementor-element.elementor-element-45f51cb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-45f51cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a48dd07 );}.elementor-10 .elementor-element.elementor-element-45f51cb{overflow:visible;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-10 .elementor-element.elementor-element-45f51cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-831fc55 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-831fc55{overflow:visible;padding:0px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-b394321 .elementor-heading-title{font-family:var( --e-global-typography-50a01c4-font-family ), Sans-serif;font-size:var( --e-global-typography-50a01c4-font-size );font-weight:var( --e-global-typography-50a01c4-font-weight );line-height:var( --e-global-typography-50a01c4-line-height );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-10 .elementor-element.elementor-element-5a83c00{text-align:left;font-family:var( --e-global-typography-1132a7d-font-family ), Sans-serif;font-size:var( --e-global-typography-1132a7d-font-size );font-weight:var( --e-global-typography-1132a7d-font-weight );}.elementor-10 .elementor-element.elementor-element-112e478 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-10 .elementor-element.elementor-element-0c82edc{overflow:visible;}.elementor-10 .elementor-element.elementor-element-1ac0825.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-1ac0825.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-1ac0825.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-1ac0825.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-10 .elementor-element.elementor-element-1ac0825{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:28px 28px 28px 28px;}.elementor-10 .elementor-element.elementor-element-1ac0825.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-box-header{border-radius:28px 28px 28px 28px;}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-box-header img{border-radius:28px 28px 28px 28px;padding:30px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1);}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1);}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box .elementskit-box-body{padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:var( --e-global-typography-675e0d4-font-family ), Sans-serif;font-size:var( --e-global-typography-675e0d4-font-size );font-weight:var( --e-global-typography-675e0d4-font-weight );}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box .elementskit-info-box-title {color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box .elementskit-info-box-title a{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box:hover .elementskit-info-box-title {color:var( --e-global-color-a48dd07 );}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:var( --e-global-color-a48dd07 );}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:var( --e-global-color-a48dd07 );fill:var( --e-global-color-a48dd07 );}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-10 .elementor-element.elementor-element-7ec6681.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-7ec6681.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-7ec6681.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-7ec6681.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-10 .elementor-element.elementor-element-7ec6681{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:28px 28px 28px 28px;}.elementor-10 .elementor-element.elementor-element-7ec6681.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-box-header{border-radius:28px 28px 28px 28px;}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-box-header img{border-radius:28px 28px 28px 28px;padding:30px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1);}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1);}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box .elementskit-box-body{padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:var( --e-global-typography-675e0d4-font-family ), Sans-serif;font-size:var( --e-global-typography-675e0d4-font-size );font-weight:var( --e-global-typography-675e0d4-font-weight );}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box .elementskit-info-box-title {color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box .elementskit-info-box-title a{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box:hover .elementskit-info-box-title {color:var( --e-global-color-a48dd07 );}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:var( --e-global-color-a48dd07 );}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:var( --e-global-color-a48dd07 );fill:var( --e-global-color-a48dd07 );}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-10 .elementor-element.elementor-element-bc93f9f.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-bc93f9f.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-bc93f9f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-bc93f9f.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-10 .elementor-element.elementor-element-bc93f9f{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:28px 28px 28px 28px;}.elementor-10 .elementor-element.elementor-element-bc93f9f.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-box-header{border-radius:28px 28px 28px 28px;}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-box-header img{border-radius:28px 28px 28px 28px;padding:30px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1);}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1);}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box .elementskit-box-body{padding:0% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:var( --e-global-typography-675e0d4-font-family ), Sans-serif;font-size:var( --e-global-typography-675e0d4-font-size );font-weight:var( --e-global-typography-675e0d4-font-weight );}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box .elementskit-info-box-title {color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box .elementskit-info-box-title a{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box:hover .elementskit-info-box-title {color:var( --e-global-color-a48dd07 );}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box:hover .elementskit-info-box-title a{color:var( --e-global-color-a48dd07 );}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:var( --e-global-color-a48dd07 );fill:var( --e-global-color-a48dd07 );}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-10 .elementor-element.elementor-element-f9df2ea:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f9df2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a48dd07 );background-image:url("https://aardvarkarchitecture.webanddesign360.com/wp-content/uploads/2025/10/banner-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-f9df2ea{overflow:visible;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-10 .elementor-element.elementor-element-f9df2ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-729f2f2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-729f2f2{overflow:visible;padding:0px 0px 20px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-aa1ffcc .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-aa1ffcc .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-aa1ffcc{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-aa1ffcc .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-10 .elementor-element.elementor-element-aa1ffcc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-aa1ffcc .elementor-icon-list-item > a{font-family:var( --e-global-typography-144ff5f-font-family ), Sans-serif;font-size:var( --e-global-typography-144ff5f-font-size );font-weight:var( --e-global-typography-144ff5f-font-weight );}.elementor-10 .elementor-element.elementor-element-aa1ffcc .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-3d0004a .elementor-heading-title{font-family:var( --e-global-typography-50a01c4-font-family ), Sans-serif;font-size:var( --e-global-typography-50a01c4-font-size );font-weight:var( --e-global-typography-50a01c4-font-weight );line-height:var( --e-global-typography-50a01c4-line-height );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-bfcb315{text-align:left;font-family:var( --e-global-typography-1132a7d-font-family ), Sans-serif;font-size:var( --e-global-typography-1132a7d-font-size );font-weight:var( --e-global-typography-1132a7d-font-weight );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-770f839 .ekit-btn-wraper .elementskit-btn{justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-770f839 .elementskit-btn{background-color:#5BAAD600;padding:20px 20px 20px 20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-770f839 .elementskit-btn:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );fill:var( --e-global-color-primary );border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-10 .elementor-element.elementor-element-770f839 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-10 .elementor-element.elementor-element-770f839 .elementskit-btn > i, .elementor-10 .elementor-element.elementor-element-770f839 .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-10 .elementor-element.elementor-element-770f839 .elementskit-btn > i, .rtl .elementor-10 .elementor-element.elementor-element-770f839 .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-10 .elementor-element.elementor-element-922e896 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-10 .elementor-element.elementor-element-922e896 .elementskit-btn{background-color:#5BAAD600;padding:20px 20px 20px 20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-922e896 .elementskit-btn:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );fill:var( --e-global-color-primary );border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-10 .elementor-element.elementor-element-922e896 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-10 .elementor-element.elementor-element-922e896 .elementskit-btn > i, .elementor-10 .elementor-element.elementor-element-922e896 .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-10 .elementor-element.elementor-element-922e896 .elementskit-btn > i, .rtl .elementor-10 .elementor-element.elementor-element-922e896 .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider{--ekit-swiper-slide-per-view:3;--ekit_slider_space_betweens:0px;}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider .slider-thumbs-yes .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(.9);opacity:1;}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider .ekit-swiper-progress-bar .ekit-progress-bar{-webkit-animation-duration:3000ms;animation-duration:3000ms;}.elementor-10 .elementor-element.elementor-element-b627882 .swiper-nav-button{width:0px;}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider .swiper-nav-button i{font-size:100px;}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider .swiper-nav-button{color:var( --e-global-color-accent );background:#10101000;}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider .swiper-nav-button:hover{color:var( --e-global-color-a48dd07 );}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider .swiper-container-vertical .ekit-swiper-arrow-button{top:36%;}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-button-next{top:36%;}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-button-prev{top:36%;}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider .swiper-vertical .ekit-swiper-arrow-button{top:36%;}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-button-next{top:36%;}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-button-prev{top:36%;}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider .swiper-container-horizontal .swiper-pagination{left:50%;transform:translateX(-50%);}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider .swiper-horizontal .swiper-pagination{left:50%;transform:translateX(-50%);}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider .slider-thumbs-yes .swiper-pagination .swiper-pagination-bullet{opacity:0.5;height:110px;}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider .swiper-pagination{gap:0px;}.elementor-10 .elementor-element.elementor-element-e850845:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e850845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a48dd07 );}.elementor-10 .elementor-element.elementor-element-e850845{overflow:visible;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-10 .elementor-element.elementor-element-e850845 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-08201d7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-08201d7{overflow:visible;padding:0px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-70abf91 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-70abf91 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-70abf91{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-70abf91 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-10 .elementor-element.elementor-element-70abf91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-70abf91 .elementor-icon-list-item > a{font-family:var( --e-global-typography-144ff5f-font-family ), Sans-serif;font-size:var( --e-global-typography-144ff5f-font-size );font-weight:var( --e-global-typography-144ff5f-font-weight );}.elementor-10 .elementor-element.elementor-element-70abf91 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-fb2146f .elementor-heading-title{font-family:var( --e-global-typography-50a01c4-font-family ), Sans-serif;font-size:var( --e-global-typography-50a01c4-font-size );font-weight:var( --e-global-typography-50a01c4-font-weight );line-height:var( --e-global-typography-50a01c4-line-height );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-26d06ae{text-align:left;font-family:var( --e-global-typography-1132a7d-font-family ), Sans-serif;font-size:var( --e-global-typography-1132a7d-font-size );font-weight:var( --e-global-typography-1132a7d-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-a85db24 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-10 .elementor-element.elementor-element-f0f2611 .ekit-btn-wraper .elementskit-btn{justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-f0f2611 .elementskit-btn{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-f0f2611 .elementskit-btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-10 .elementor-element.elementor-element-f0f2611 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-10 .elementor-element.elementor-element-f0f2611 .elementskit-btn > i, .elementor-10 .elementor-element.elementor-element-f0f2611 .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-10 .elementor-element.elementor-element-f0f2611 .elementskit-btn > i, .rtl .elementor-10 .elementor-element.elementor-element-f0f2611 .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-10 .elementor-element.elementor-element-95c9f56 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-10 .elementor-element.elementor-element-95c9f56 .elementskit-btn{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-95c9f56 .elementskit-btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-10 .elementor-element.elementor-element-95c9f56 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-10 .elementor-element.elementor-element-95c9f56 .elementskit-btn > i, .elementor-10 .elementor-element.elementor-element-95c9f56 .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-10 .elementor-element.elementor-element-95c9f56 .elementskit-btn > i, .rtl .elementor-10 .elementor-element.elementor-element-95c9f56 .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-10 .elementor-element.elementor-element-4aaae87 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4aaae87 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-4aaae87{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-4aaae87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-4aaae87 .elementor-icon-list-item > a{font-family:var( --e-global-typography-144ff5f-font-family ), Sans-serif;font-size:var( --e-global-typography-144ff5f-font-size );font-weight:var( --e-global-typography-144ff5f-font-weight );}.elementor-10 .elementor-element.elementor-element-4aaae87 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4aaae87 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-deb56c9 );}.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-10 .elementor-element.elementor-element-0452aa4{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:0.5px;}.elementor-10 .elementor-element.elementor-element-0452aa4 .elementor-divider-separator{width:74%;margin:0 auto;margin-right:0;}.elementor-10 .elementor-element.elementor-element-0452aa4 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-8e755be .ekit_gallery_grid_item{flex:0 0 calc(100% / 3);width:calc(100% / 3);padding-left:20px;padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-single-portfolio-item .elementskit-hover-content{text-align:center;}.elementor-10 .elementor-element.elementor-element-8e755be .ekit_gallery_grid_wraper{margin-left:-20px;margin-right:-20px;}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-single-portfolio-item{margin:0px 0px 10px 0px;border-radius:28px 28px 28px 28px;}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-hover-content{padding:76px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-single-portfolio-item  .elementskit-gallery-title{font-family:var( --e-global-typography-1132a7d-font-family ), Sans-serif;font-size:var( --e-global-typography-1132a7d-font-size );font-weight:var( --e-global-typography-1132a7d-font-weight );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-single-portfolio-item  .elementskit-gallery-description{font-family:var( --e-global-typography-144ff5f-font-family ), Sans-serif;font-size:var( --e-global-typography-144ff5f-font-size );font-weight:var( --e-global-typography-144ff5f-font-weight );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-single-portfolio-item .elementskit-gallery-icon{width:40px;height:40px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-single-portfolio-item .elementskit-gallery-icon i:before{line-height:40px;}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-single-portfolio-item .elementskit-gallery-icon i{font-size:22px;}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-single-portfolio-item .elementskit-gallery-icon svg{max-width:22px;}.elementor-10 .elementor-element.elementor-element-8e755be .ekit-gallery-image-overlay{mix-blend-mode:normal;transform:scale(1);}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-single-portfolio-item .elementskit-hover-area{transform:scale(1);}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-single-portfolio-item:hover .ekit-gallery-image-overlay{mix-blend-mode:normal;transform:scale(1);}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-single-portfolio-item:hover .elementskit-hover-area{transform:scale(1);}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-main-filter{margin-bottom:20px;}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image i, .elementor-widget-premium-img-gallery .pa-gallery-img-link i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image span, .elementor-widget-premium-img-gallery .pa-gallery-img-link span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover i, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover span, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.active{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn .premium-loader{border-color:var( --e-global-color-secondary );border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn:hover{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-img-container img{height:325px;object-fit:cover;}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-img-gallery-masonry div.premium-gallery-item, .elementor-10 .elementor-element.elementor-element-1025c9c .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-load-more{text-align:center;margin:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-img:not(.style2):hover .pa-gallery-icons-wrapper, .elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-img .pa-gallery-icons-caption-container, .elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-img:hover .pa-gallery-icons-caption-container{background-color:#00000054;}.elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-img-container, .elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper, .elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-img.style2 .pa-gallery-icons-caption-container{border-radius:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-img-name, .elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-img-name a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-1132a7d-font-family ), Sans-serif;font-size:var( --e-global-typography-1132a7d-font-size );font-weight:var( --e-global-typography-1132a7d-font-weight );}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-img-desc, .elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-img-desc a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-144ff5f-font-family ), Sans-serif;font-size:var( --e-global-typography-144ff5f-font-size );font-weight:var( --e-global-typography-144ff5f-font-weight );}.elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-magnific-image i, .elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-img-link i{color:#5BAAD600;}.elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-magnific-image svg, .elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-img-link svg{fill:#5BAAD600;color:#5BAAD600;}.elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-magnific-image span, .elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-img-link span{background-color:#A2A19A00;}.elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-magnific-image:hover i, .elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-img-link:hover i{color:#5BAAD600;}.elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-magnific-image:hover svg, .elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-img-link:hover svg{fill:#5BAAD600;color:#5BAAD600;}.elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-magnific-image:hover span, .elementor-10 .elementor-element.elementor-element-1025c9c .pa-gallery-img-link:hover span{background-color:#A2A19A00;}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-load-more-btn{font-family:var( --e-global-typography-144ff5f-font-family ), Sans-serif;font-size:var( --e-global-typography-144ff5f-font-size );font-weight:var( --e-global-typography-144ff5f-font-weight );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px;padding:5px 6px 5px 12px;}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-load-more-btn .premium-loader{border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-load-more-btn:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-073d4b5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-073d4b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://aardvarkarchitecture.webanddesign360.com/wp-content/uploads/2025/10/01.png");background-position:top right;background-repeat:no-repeat;background-size:72% auto;}.elementor-10 .elementor-element.elementor-element-073d4b5{overflow:visible;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-10 .elementor-element.elementor-element-073d4b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-70241dc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-70241dc{overflow:visible;padding:0px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-0c3e4ab .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-0c3e4ab .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-0c3e4ab{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-0c3e4ab .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-10 .elementor-element.elementor-element-0c3e4ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-0c3e4ab .elementor-icon-list-item > a{font-family:var( --e-global-typography-144ff5f-font-family ), Sans-serif;font-size:var( --e-global-typography-144ff5f-font-size );font-weight:var( --e-global-typography-144ff5f-font-weight );}.elementor-10 .elementor-element.elementor-element-0c3e4ab .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-176f3bd .elementor-heading-title{font-family:var( --e-global-typography-50a01c4-font-family ), Sans-serif;font-size:var( --e-global-typography-50a01c4-font-size );font-weight:var( --e-global-typography-50a01c4-font-weight );line-height:var( --e-global-typography-50a01c4-line-height );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-2ee8915{text-align:justify;font-family:var( --e-global-typography-1132a7d-font-family ), Sans-serif;font-size:var( --e-global-typography-1132a7d-font-size );font-weight:var( --e-global-typography-1132a7d-font-weight );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-df26785 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-10 .elementor-element.elementor-element-ec92295 .ekit-btn-wraper .elementskit-btn{justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-ec92295 .elementskit-btn{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-ec92295 .elementskit-btn:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );fill:var( --e-global-color-primary );border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-10 .elementor-element.elementor-element-ec92295 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-10 .elementor-element.elementor-element-ec92295 .elementskit-btn > i, .elementor-10 .elementor-element.elementor-element-ec92295 .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-10 .elementor-element.elementor-element-ec92295 .elementskit-btn > i, .rtl .elementor-10 .elementor-element.elementor-element-ec92295 .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-10 .elementor-element.elementor-element-c0838ad .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-10 .elementor-element.elementor-element-c0838ad .elementskit-btn{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-c0838ad .elementskit-btn:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );fill:var( --e-global-color-primary );border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-10 .elementor-element.elementor-element-c0838ad .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-10 .elementor-element.elementor-element-c0838ad .elementskit-btn > i, .elementor-10 .elementor-element.elementor-element-c0838ad .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-10 .elementor-element.elementor-element-c0838ad .elementskit-btn > i, .rtl .elementor-10 .elementor-element.elementor-element-c0838ad .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-10 .elementor-element.elementor-element-f4c3e70 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-f4c3e70 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-f4c3e70{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-f4c3e70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-f4c3e70 .elementor-icon-list-item > a{font-family:var( --e-global-typography-144ff5f-font-family ), Sans-serif;font-size:var( --e-global-typography-144ff5f-font-size );font-weight:var( --e-global-typography-144ff5f-font-weight );}.elementor-10 .elementor-element.elementor-element-f4c3e70 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-f4c3e70 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-deb56c9 );}.elementor-10 .elementor-element.elementor-element-410ae8b{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:0.5px;}.elementor-10 .elementor-element.elementor-element-410ae8b .elementor-divider-separator{width:74%;margin:0 auto;margin-right:0;}.elementor-10 .elementor-element.elementor-element-410ae8b .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-ca68925 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-ca68925{overflow:visible;padding:0px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider, .elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial_card, .elementor-10 .elementor-element.elementor-global-1474 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#FFFCFECC;}.elementor-10 .elementor-element.elementor-global-1474 .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider, .elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial_card{border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-commentor-content{min-height:335px;}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var( --e-global-typography-1132a7d-font-family ), Sans-serif;font-size:var( --e-global-typography-1132a7d-font-size );font-weight:var( --e-global-typography-1132a7d-font-weight );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-stars > li > a, .elementor-10 .elementor-element.elementor-global-1474 .elementskit-stars > li > span{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-watermark-icon svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider:hover .elementskit-watermark-icon > i{color:var( --e-global-color-deb56c9 );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial-slider-block-style:hover .elementskit-commentor-content > i{color:var( --e-global-color-deb56c9 );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial-slider-block-style-two:hover .elementskit-icon-content > i{color:var( --e-global-color-deb56c9 );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial-slider-block-style-three:hover .elementskit-icon-content > i{color:var( --e-global-color-deb56c9 );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider:hover .elementskit-watermark-icon svg path{stroke:var( --e-global-color-deb56c9 );fill:var( --e-global-color-deb56c9 );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider.testimonial-active:hover .elementskit-watermark-icon > i{color:var( --e-global-color-deb56c9 );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider.testimonial-active:hover .elementskit-watermark-icon svg path{stroke:var( --e-global-color-deb56c9 );fill:var( --e-global-color-deb56c9 );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider.testimonial-active .elementskit-watermark-icon > i{color:var( --e-global-color-deb56c9 );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider.testimonial-active .elementskit-watermark-icon svg path{stroke:var( --e-global-color-deb56c9 );fill:var( --e-global-color-deb56c9 );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-1132a7d-font-family ), Sans-serif;font-size:var( --e-global-typography-1132a7d-font-size );font-weight:var( --e-global-typography-1132a7d-font-weight );margin-bottom:0px;}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider:hover .elementskit-author-name{color:var( --e-global-color-deb56c9 );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-name{color:var( --e-global-color-deb56c9 );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider:hover .elementskit-author-des{color:var( --e-global-color-deb56c9 );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-des{color:var( --e-global-color-deb56c9 );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial-slider .swiper-navigation-button{font-size:36px;}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial-slider .swiper-button-prev{left:-4%;width:50px;height:50px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial-slider .swiper-button-next{right:-4%;width:50px;height:50px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial-slider .swiper-button-prev:hover{color:var( --e-global-color-a48dd07 );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial-slider .swiper-button-next:hover{color:var( --e-global-color-a48dd07 );}.elementor-10 .elementor-element.elementor-element-7445ce0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-7445ce0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7445ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a48dd07 );background-image:url("https://aardvarkarchitecture.webanddesign360.com/wp-content/uploads/2025/10/hands.webp");background-position:0% 70%;background-repeat:no-repeat;background-size:46% auto;}.elementor-10 .elementor-element.elementor-element-7445ce0{overflow:visible;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-10 .elementor-element.elementor-element-7445ce0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-b3c5edb .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-b3c5edb .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-b3c5edb{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-b3c5edb .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-10 .elementor-element.elementor-element-b3c5edb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-b3c5edb .elementor-icon-list-item > a{font-family:var( --e-global-typography-144ff5f-font-family ), Sans-serif;font-size:var( --e-global-typography-144ff5f-font-size );font-weight:var( --e-global-typography-144ff5f-font-weight );}.elementor-10 .elementor-element.elementor-element-b3c5edb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-fa88328 .elementor-heading-title{font-family:var( --e-global-typography-50a01c4-font-family ), Sans-serif;font-size:var( --e-global-typography-50a01c4-font-size );font-weight:var( --e-global-typography-50a01c4-font-weight );line-height:var( --e-global-typography-50a01c4-line-height );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7482807{text-align:justify;font-family:var( --e-global-typography-144ff5f-font-family ), Sans-serif;font-size:var( --e-global-typography-144ff5f-font-size );font-weight:var( --e-global-typography-144ff5f-font-weight );color:var( --e-global-color-text );}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-d5ee969{width:25%;}.elementor-10 .elementor-element.elementor-element-902713a{width:24.664%;}.elementor-10 .elementor-element.elementor-element-2848598{width:50%;}.elementor-10 .elementor-element.elementor-element-8024e72{width:55%;}.elementor-10 .elementor-element.elementor-element-112e478{width:45%;}.elementor-10 .elementor-element.elementor-element-6083aa1{width:63%;}.elementor-10 .elementor-element.elementor-element-770658e{width:37%;}.elementor-10 .elementor-element.elementor-element-f4a5ff4{width:60%;}.elementor-10 .elementor-element.elementor-element-a85db24{width:40%;}.elementor-10 .elementor-element.elementor-element-81baa19{width:60%;}.elementor-10 .elementor-element.elementor-element-df26785{width:40%;}.elementor-10 .elementor-element.elementor-element-0d11e63{width:32%;}.elementor-10 .elementor-element.elementor-element-243574b{width:68%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-15c6a45 .elementor-heading-title{font-size:var( --e-global-typography-ee8ff51-font-size );line-height:var( --e-global-typography-ee8ff51-line-height );}.elementor-10 .elementor-element.elementor-element-94b88b2 .elementor-heading-title{font-size:var( --e-global-typography-28e966b-font-size );line-height:var( --e-global-typography-28e966b-line-height );}.elementor-10 .elementor-element.elementor-element-b394321 .elementor-heading-title{font-size:var( --e-global-typography-50a01c4-font-size );line-height:var( --e-global-typography-50a01c4-line-height );}.elementor-10 .elementor-element.elementor-element-5a83c00{font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:var( --e-global-typography-675e0d4-font-size );}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:var( --e-global-typography-675e0d4-font-size );}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:var( --e-global-typography-675e0d4-font-size );}.elementor-10 .elementor-element.elementor-element-aa1ffcc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-aa1ffcc .elementor-icon-list-item > a{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-element-3d0004a .elementor-heading-title{font-size:var( --e-global-typography-50a01c4-font-size );line-height:var( --e-global-typography-50a01c4-line-height );}.elementor-10 .elementor-element.elementor-element-bfcb315{font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider{--ekit-swiper-slide-per-view:1;--ekit_slider_space_betweens:0px;}.elementor-10 .elementor-element.elementor-element-70abf91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-70abf91 .elementor-icon-list-item > a{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-element-fb2146f .elementor-heading-title{font-size:var( --e-global-typography-50a01c4-font-size );line-height:var( --e-global-typography-50a01c4-line-height );}.elementor-10 .elementor-element.elementor-element-26d06ae{font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-element-4aaae87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-4aaae87 .elementor-icon-list-item > a{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-element-8e755be .ekit_gallery_grid_item{flex:0 0 calc(100% / 2);width:calc(100% / 2);}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-single-portfolio-item  .elementskit-gallery-title{font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-single-portfolio-item  .elementskit-gallery-description{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-img-gallery-masonry div.premium-gallery-item, .elementor-10 .elementor-element.elementor-element-1025c9c .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-img-name, .elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-img-name a{font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-img-desc, .elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-img-desc a{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-load-more-btn{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-element-0c3e4ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-0c3e4ab .elementor-icon-list-item > a{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-element-176f3bd .elementor-heading-title{font-size:var( --e-global-typography-50a01c4-font-size );line-height:var( --e-global-typography-50a01c4-line-height );}.elementor-10 .elementor-element.elementor-element-2ee8915{font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-element-f4c3e70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-f4c3e70 .elementor-icon-list-item > a{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-element-7445ce0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7445ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-10 .elementor-element.elementor-element-b3c5edb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-b3c5edb .elementor-icon-list-item > a{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-element-fa88328 .elementor-heading-title{font-size:var( --e-global-typography-50a01c4-font-size );line-height:var( --e-global-typography-50a01c4-line-height );}.elementor-10 .elementor-element.elementor-element-7482807{font-size:var( --e-global-typography-144ff5f-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-22dfb08{padding:250px 0px 100px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-22dfb08 .elementor-heading-title{font-size:42px;}.elementor-10 .elementor-element.elementor-element-15c6a45 .elementor-heading-title{font-size:var( --e-global-typography-ee8ff51-font-size );line-height:var( --e-global-typography-ee8ff51-line-height );}.elementor-10 .elementor-element.elementor-element-94b88b2 .elementor-heading-title{font-size:var( --e-global-typography-28e966b-font-size );line-height:var( --e-global-typography-28e966b-line-height );}.elementor-10 .elementor-element.elementor-element-7834caf .ekit-btn-wraper .elementskit-btn{justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-d9c84b2 .ekit-btn-wraper .elementskit-btn{justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-45f51cb{padding:30px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-b394321{text-align:center;}.elementor-10 .elementor-element.elementor-element-b394321 .elementor-heading-title{font-size:var( --e-global-typography-50a01c4-font-size );line-height:var( --e-global-typography-50a01c4-line-height );}.elementor-10 .elementor-element.elementor-element-5a83c00{text-align:center;font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-element-112e478 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-box-header img{padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box .elementskit-box-body{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-1ac0825 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:var( --e-global-typography-675e0d4-font-size );}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-box-header img{padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box .elementskit-box-body{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-7ec6681 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:var( --e-global-typography-675e0d4-font-size );}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-box-header img{padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box .elementskit-box-body{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-bc93f9f .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:var( --e-global-typography-675e0d4-font-size );}.elementor-10 .elementor-element.elementor-element-f9df2ea{padding:30px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-aa1ffcc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-aa1ffcc .elementor-icon-list-item > a{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-element-3d0004a{text-align:center;}.elementor-10 .elementor-element.elementor-element-3d0004a .elementor-heading-title{font-size:var( --e-global-typography-50a01c4-font-size );line-height:var( --e-global-typography-50a01c4-line-height );}.elementor-10 .elementor-element.elementor-element-bfcb315{text-align:center;font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-element-b627882 .elementskit-advanced-slider{--ekit-swiper-slide-per-view:1;--ekit_slider_space_betweens:0px;}.elementor-10 .elementor-element.elementor-element-e850845{padding:30px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-70abf91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-70abf91 .elementor-icon-list-item > a{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-element-fb2146f{text-align:center;}.elementor-10 .elementor-element.elementor-element-fb2146f .elementor-heading-title{font-size:var( --e-global-typography-50a01c4-font-size );line-height:var( --e-global-typography-50a01c4-line-height );}.elementor-10 .elementor-element.elementor-element-26d06ae{text-align:center;font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-element-4aaae87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-4aaae87 .elementor-icon-list-item > a{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-element-0452aa4 .elementor-divider{text-align:left;}.elementor-10 .elementor-element.elementor-element-0452aa4 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-8e755be .ekit_gallery_grid_item{flex:0 0 calc(100% / 1);width:calc(100% / 1);}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-single-portfolio-item  .elementskit-gallery-title{font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-element-8e755be .elementskit-single-portfolio-item  .elementskit-gallery-description{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{font-size:var( --e-global-typography-primary-font-size );}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-img-gallery-masonry div.premium-gallery-item, .elementor-10 .elementor-element.elementor-element-1025c9c .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-img-name, .elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-img-name a{font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-img-desc, .elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-img-desc a{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-element-1025c9c .premium-gallery-load-more-btn{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-element-073d4b5{padding:30px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-0c3e4ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-0c3e4ab .elementor-icon-list-item > a{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-element-176f3bd{text-align:center;}.elementor-10 .elementor-element.elementor-element-176f3bd .elementor-heading-title{font-size:var( --e-global-typography-50a01c4-font-size );line-height:var( --e-global-typography-50a01c4-line-height );}.elementor-10 .elementor-element.elementor-element-2ee8915{text-align:center;font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-element-f4c3e70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-f4c3e70 .elementor-icon-list-item > a{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-element-410ae8b .elementor-divider{text-align:left;}.elementor-10 .elementor-element.elementor-element-410ae8b .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-10 .elementor-element.elementor-global-1474 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-global-1474 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-1132a7d-font-size );}.elementor-10 .elementor-element.elementor-element-7445ce0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7445ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 28%;background-size:100% auto;}.elementor-10 .elementor-element.elementor-element-7445ce0{padding:30px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-b3c5edb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-b3c5edb .elementor-icon-list-item > a{font-size:var( --e-global-typography-144ff5f-font-size );}.elementor-10 .elementor-element.elementor-element-fa88328{text-align:center;}.elementor-10 .elementor-element.elementor-element-fa88328 .elementor-heading-title{font-size:var( --e-global-typography-50a01c4-font-size );line-height:var( --e-global-typography-50a01c4-line-height );}.elementor-10 .elementor-element.elementor-element-7482807{text-align:center;font-size:var( --e-global-typography-144ff5f-font-size );}}