.elementor-275 .elementor-element.elementor-element-461461b{margin-top:0px;margin-bottom:0px;}
				.elementor-275 .elementor-element.elementor-element-1116521 .ar-main-slider-item-area-2 .ar-sldier-bottom-text
				{font-size:14px;}.elementor-275 .elementor-element.elementor-element-2c0f753 > .elementor-container{max-width:1195px;}.elementor-275 .elementor-element.elementor-element-2c0f753{padding:120px 0px 120px 0px;}.elementor-275 .elementor-element.elementor-element-ccdcc44 > .elementor-widget-container{margin:40px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-275 .elementor-element.elementor-element-ccdcc44 .prthalign{text-align:left;}
				.elementor-275 .elementor-element.elementor-element-ccdcc44 .ar-banner-text-1 h1,
				.elementor-275 .elementor-element.elementor-element-ccdcc44 .ar-section-title-2 .sec_title,
				.elementor-275 .elementor-element.elementor-element-ccdcc44 .ar-section-title .sec_title,
				.elementor-275 .elementor-element.elementor-element-ccdcc44 .ar-section-title-4 .sec_title,
				.elementor-275 .elementor-element.elementor-element-ccdcc44 .ard-title-9
				{text-transform:capitalize;}.elementor-275 .elementor-element.elementor-element-88950ca > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-275 .elementor-element.elementor-element-88950ca{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-275 .elementor-element.elementor-element-24156b4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-275 .elementor-element.elementor-element-24156b4 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#3A3A3A;margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:40px 0px 0px 0px;}.elementor-275 .elementor-element.elementor-element-827ab75{width:auto;max-width:auto;}.elementor-275 .elementor-element.elementor-element-827ab75 .btnalign{text-align:left;}.elementor-275 .elementor-element.elementor-element-2a90836{width:auto;max-width:auto;}.elementor-275 .elementor-element.elementor-element-2a90836 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-275 .elementor-element.elementor-element-cab357d:not(.elementor-motion-effects-element-type-background), .elementor-275 .elementor-element.elementor-element-cab357d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2117;}.elementor-275 .elementor-element.elementor-element-cab357d > .elementor-container{max-width:1510px;}.elementor-275 .elementor-element.elementor-element-cab357d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-cab357d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-29c1084 > .elementor-widget-container{padding:245px 0px 40px 0px;}.elementor-275 .elementor-element.elementor-element-29c1084 .prthalign{text-align:left;}.elementor-275 .elementor-element.elementor-element-29c1084 .ar-banner-text-1 h1{color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-29c1084 .ar-section-title-2 .sec_title{color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-29c1084 .ard-title-9{color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-29c1084 .ar-section-title-4 .sec_title{color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-29c1084 .ar-section-title .sec_title{color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-29c1084 .ar-banner-text-1 p{color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-29c1084 .ar-section-title-2 p{color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-29c1084 .ard-para-9{color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-9c5a973 > .elementor-container{max-width:1195px;}.elementor-275 .elementor-element.elementor-element-9c5a973{padding:120px 0px 120px 0px;}.elementor-275 .elementor-element.elementor-element-627476b > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-275 .elementor-element.elementor-element-627476b .prthalign{text-align:left;}.elementor-275 .elementor-element.elementor-element-e56940b .ar-faq-content .accordion-button{font-weight:500;line-height:28px;}.elementor-275 .elementor-element.elementor-element-e3dd975{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-275 .elementor-element.elementor-element-42407e4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-275 .elementor-element.elementor-element-679ec43 > .elementor-widget-container{margin:40px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-275 .elementor-element.elementor-element-679ec43 .prthalign{text-align:left;}.elementor-275 .elementor-element.elementor-element-349c4b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-275 .elementor-element.elementor-element-0f11ac3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-275 .elementor-element.elementor-element-478ce1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-275 .elementor-element.elementor-element-be4a6da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-275 .elementor-element.elementor-element-a088ecb > .elementor-widget-container{margin:40px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-275 .elementor-element.elementor-element-a088ecb .prthalign{text-align:left;}.elementor-275 .elementor-element.elementor-element-24a0a27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-275 .elementor-element.elementor-element-06e7c13{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body.elementor-page-275 .bg-pattern:before{background-color:#663399;background-image:url("https://specifyarchitecture.com/wp-content/uploads/2023/12/body-bg.gif");}body.elementor-page-275:not(.elementor-motion-effects-element-type-background), body.elementor-page-275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}body.elementor-page-275 .bg-pattern{padding:0em 0em 0em 0em;background-color:#000000;}@media(max-width:1024px){.elementor-275 .elementor-element.elementor-element-29c1084 > .elementor-widget-container{padding:0px 0px 30px 0px;}}@media(min-width:768px){.elementor-275 .elementor-element.elementor-element-03a5d71{width:41.66666667%;}.elementor-275 .elementor-element.elementor-element-11709b6{width:58.333%;}.elementor-275 .elementor-element.elementor-element-c071e70{width:41.66666667%;}.elementor-275 .elementor-element.elementor-element-6c30550{width:58.333%;}.elementor-275 .elementor-element.elementor-element-9fefd54{width:58.333%;}.elementor-275 .elementor-element.elementor-element-0fbd0e3{width:41.66666667%;}.elementor-275 .elementor-element.elementor-element-e3dd975{--content-width:1510px;}.elementor-275 .elementor-element.elementor-element-349c4b2{--content-width:1510px;}.elementor-275 .elementor-element.elementor-element-478ce1d{--content-width:1510px;}.elementor-275 .elementor-element.elementor-element-24a0a27{--content-width:1510px;}}@media(max-width:1024px) and (min-width:768px){.elementor-275 .elementor-element.elementor-element-03a5d71{width:100%;}.elementor-275 .elementor-element.elementor-element-11709b6{width:100%;}.elementor-275 .elementor-element.elementor-element-c071e70{width:100%;}.elementor-275 .elementor-element.elementor-element-6c30550{width:100%;}.elementor-275 .elementor-element.elementor-element-9fefd54{width:100%;}.elementor-275 .elementor-element.elementor-element-0fbd0e3{width:100%;}}@media(max-width:767px){.elementor-275 .elementor-element.elementor-element-2c0f753{padding:10px 0px 80px 0px;}.elementor-275 .elementor-element.elementor-element-ccdcc44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-275 .elementor-element.elementor-element-ccdcc44 .prthalign{text-align:left;}
				.elementor-275 .elementor-element.elementor-element-ccdcc44 .ar-section-title-2 .subtitle,
				.elementor-275 .elementor-element.elementor-element-ccdcc44 .ard-subtitle-9,
				.elementor-275 .elementor-element.elementor-element-ccdcc44 .ar-section-title .subtitle span
				{font-size:14px;}
				.elementor-275 .elementor-element.elementor-element-ccdcc44 .ar-banner-text-1 h1,
				.elementor-275 .elementor-element.elementor-element-ccdcc44 .ar-section-title-2 .sec_title,
				.elementor-275 .elementor-element.elementor-element-ccdcc44 .ar-section-title .sec_title,
				.elementor-275 .elementor-element.elementor-element-ccdcc44 .ar-section-title-4 .sec_title,
				.elementor-275 .elementor-element.elementor-element-ccdcc44 .ard-title-9
				{font-size:28px;}.elementor-275 .elementor-element.elementor-element-88950ca{padding:25px 0px 0px 0px;}.elementor-275 .elementor-element.elementor-element-24156b4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-275 .elementor-element.elementor-element-24156b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-275 .elementor-element.elementor-element-827ab75.elementor-element{--align-self:center;}.elementor-275 .elementor-element.elementor-element-827ab75 .btnalign{text-align:center;}.elementor-275 .elementor-element.elementor-element-2a90836 > .elementor-widget-container{padding:10px 0px 0px 15px;}.elementor-275 .elementor-element.elementor-element-2a90836 .ar-about-cta-2 .about-cta .cta-text span{font-size:14px;}
				.elementor-275 .elementor-element.elementor-element-2a90836 .ar-about-cta-2 .about-cta .cta-text h3
				{font-size:19px;}
				.elementor-275 .elementor-element.elementor-element-2a90836 .ar-btn-1 a
				{line-height:0.1em;}.elementor-275 .elementor-element.elementor-element-c071e70.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-275 .elementor-element.elementor-element-29c1084 > .elementor-widget-container{margin:-85px 0px 0px 0px;}.elementor-275 .elementor-element.elementor-element-29c1084 .prthalign{text-align:left;}
				.elementor-275 .elementor-element.elementor-element-29c1084 .ar-section-title-2 .subtitle,
				.elementor-275 .elementor-element.elementor-element-29c1084 .ard-subtitle-9,
				.elementor-275 .elementor-element.elementor-element-29c1084 .ar-section-title .subtitle span
				{font-size:14px;}
				.elementor-275 .elementor-element.elementor-element-29c1084 .ar-banner-text-1 h1,
				.elementor-275 .elementor-element.elementor-element-29c1084 .ar-section-title-2 .sec_title,
				.elementor-275 .elementor-element.elementor-element-29c1084 .ar-section-title .sec_title,
				.elementor-275 .elementor-element.elementor-element-29c1084 .ar-section-title-4 .sec_title,
				.elementor-275 .elementor-element.elementor-element-29c1084 .ard-title-9
				{font-size:27px;}.elementor-275 .elementor-element.elementor-element-b9c12df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-275 .elementor-element.elementor-element-206adc8 .ar-section-title-2 .subtitle{font-size:16px;}
				.elementor-275 .elementor-element.elementor-element-206adc8 .ar-banner-text-1 h1,
				.elementor-275 .elementor-element.elementor-element-206adc8 .ar-section-title-2 .sec_title
				{font-size:30px;}.elementor-275 .elementor-element.elementor-element-9c5a973{padding:80px 0px 80px 0px;}.elementor-275 .elementor-element.elementor-element-627476b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-275 .elementor-element.elementor-element-627476b .prthalign{text-align:left;}
				.elementor-275 .elementor-element.elementor-element-627476b .ar-section-title-2 .subtitle,
				.elementor-275 .elementor-element.elementor-element-627476b .ard-subtitle-9,
				.elementor-275 .elementor-element.elementor-element-627476b .ar-section-title .subtitle span
				{font-size:14px;}
				.elementor-275 .elementor-element.elementor-element-627476b .ar-banner-text-1 h1,
				.elementor-275 .elementor-element.elementor-element-627476b .ar-section-title-2 .sec_title,
				.elementor-275 .elementor-element.elementor-element-627476b .ar-section-title .sec_title,
				.elementor-275 .elementor-element.elementor-element-627476b .ar-section-title-4 .sec_title,
				.elementor-275 .elementor-element.elementor-element-627476b .ard-title-9
				{font-size:29px;}.elementor-275 .elementor-element.elementor-element-e56940b .ar-faq-content .accordion-button{font-size:20px;}.elementor-275 .elementor-element.elementor-element-bb1f93c.elementor-element{--align-self:center;}.elementor-275 .elementor-element.elementor-element-679ec43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-275 .elementor-element.elementor-element-679ec43 .prthalign{text-align:left;}
				.elementor-275 .elementor-element.elementor-element-679ec43 .ar-section-title-2 .subtitle,
				.elementor-275 .elementor-element.elementor-element-679ec43 .ard-subtitle-9,
				.elementor-275 .elementor-element.elementor-element-679ec43 .ar-section-title .subtitle span
				{font-size:14px;}.elementor-275 .elementor-element.elementor-element-a088ecb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-275 .elementor-element.elementor-element-a088ecb .prthalign{text-align:left;}
				.elementor-275 .elementor-element.elementor-element-a088ecb .ar-section-title-2 .subtitle,
				.elementor-275 .elementor-element.elementor-element-a088ecb .ard-subtitle-9,
				.elementor-275 .elementor-element.elementor-element-a088ecb .ar-section-title .subtitle span
				{font-size:14px;}}