.elementor-662 .elementor-element.elementor-element-e6e007c{--display:flex;}.elementor-662 .elementor-element.elementor-element-a4a71bb{--display:flex;}.elementor-662 .elementor-element.elementor-element-7c10898{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-662 .elementor-element.elementor-element-4db1640 img{height:300px;}.elementor-662 .elementor-element.elementor-element-c1d957f{--display:flex;}.elementor-662 .elementor-element.elementor-element-27b1d22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-7b04f82 img{width:100%;height:300px;}.elementor-662 .elementor-element.elementor-element-d72ad56{--display:flex;}.elementor-662 .elementor-element.elementor-element-843ad5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-6edc692 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-662 .elementor-element.elementor-element-6edc692{text-align:center;}.elementor-662 .elementor-element.elementor-element-6edc692 img{width:100%;height:300px;border-radius:0px 0px 0px 0px;}.elementor-662 .elementor-element.elementor-element-b3535ea{--display:flex;}.elementor-662 .elementor-element.elementor-element-2dd1d12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-81c16c3 > .elementor-widget-container{padding:47px 0px 0px 0px;}.elementor-662 .elementor-element.elementor-element-81c16c3 img{width:100%;max-width:100%;height:169px;border-radius:0px 0px 0px 0px;}.elementor-662 .elementor-element.elementor-element-37ee3a8{--display:flex;}.elementor-662 .elementor-element.elementor-element-d62b228{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-d32fb66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 0px 0px 0px;}.elementor-662 .elementor-element.elementor-element-376a5bd{--display:flex;}.elementor-662 .elementor-element.elementor-element-e4b6d27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-4263e4b img{height:277px;}.elementor-662 .elementor-element.elementor-element-98f1ff2{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-662 .elementor-element.elementor-element-48406be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-662 .elementor-element.elementor-element-48d73c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-662 .elementor-element.elementor-element-576bfe3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-662 .elementor-element.elementor-element-576bfe3 .elementor-swiper-button{font-size:20px;}.elementor-662 .elementor-element.elementor-element-83760a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-ed34305 .elementor-heading-title{font-family:"Audiowide", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-662 .elementor-element.elementor-element-2e8eab5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-284d237{--display:flex;}.elementor-662 .elementor-element.elementor-element-c15958d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-0d8aa7c img{height:310px;}.elementor-662 .elementor-element.elementor-element-b1f4988{--display:flex;}.elementor-662 .elementor-element.elementor-element-a91970c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-b291562 > .elementor-widget-container{padding:69px 0px 0px 0px;}.elementor-662 .elementor-element.elementor-element-b291562 img{height:156px;}.elementor-662 .elementor-element.elementor-element-91c4861{--display:flex;}.elementor-662 .elementor-element.elementor-element-63f638f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-ca1ddc3 > .elementor-widget-container{padding:44px 0px 0px 0px;}.elementor-662 .elementor-element.elementor-element-062599b{--display:flex;}.elementor-662 .elementor-element.elementor-element-d14b6a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-355e65c > .elementor-widget-container{padding:37px 0px 0px 0px;}.elementor-662 .elementor-element.elementor-element-dfe1674{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-662 .elementor-element.elementor-element-4f90579{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-b8ddc38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-bc03f41{--display:flex;}.elementor-662 .elementor-element.elementor-element-6ac12e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-d43df50 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-662 .elementor-element.elementor-element-e0f06aa{--display:flex;}.elementor-662 .elementor-element.elementor-element-940fbdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-0ab56aa{--display:flex;}.elementor-662 .elementor-element.elementor-element-5802b11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-d086fff > .elementor-widget-container{padding:115px 0px 0px 0px;}.elementor-662 .elementor-element.elementor-element-4cfa0f9{--display:flex;}.elementor-662 .elementor-element.elementor-element-1b4d1d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-39e95bb > .elementor-widget-container{padding:130px 0px 0px 0px;}.elementor-662 .elementor-element.elementor-element-39e95bb.elementor-element{--align-self:center;}.elementor-662 .elementor-element.elementor-element-8a52a44{--display:flex;}.elementor-662 .elementor-element.elementor-element-95a3508{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-856028f > .elementor-widget-container{padding:88px 0px 0px 0px;}.elementor-662 .elementor-element.elementor-element-856028f img{width:80%;height:213px;}.elementor-662 .elementor-element.elementor-element-f9525e2{--display:flex;}.elementor-662 .elementor-element.elementor-element-09bc33f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-18744e9 > .elementor-widget-container{padding:0130px 0px 0px 0px;}.elementor-662 .elementor-element.elementor-element-0f7cfab{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-662 .elementor-element.elementor-element-fa7ad60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-662 .elementor-element.elementor-element-337d962{text-align:center;}.elementor-662 .elementor-element.elementor-element-e73028d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1024px){.elementor-662 .elementor-element.elementor-element-98f1ff2{--e-n-carousel-swiper-slides-to-display:2;}.elementor-662 .elementor-element.elementor-element-576bfe3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-662 .elementor-element.elementor-element-dfe1674{--e-n-carousel-swiper-slides-to-display:2;}.elementor-662 .elementor-element.elementor-element-0f7cfab{--e-n-carousel-swiper-slides-to-display:2;}.elementor-662 .elementor-element.elementor-element-e73028d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-662 .elementor-element.elementor-element-98f1ff2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-662 .elementor-element.elementor-element-576bfe3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-662 .elementor-element.elementor-element-dfe1674{--e-n-carousel-swiper-slides-to-display:1;}.elementor-662 .elementor-element.elementor-element-0f7cfab{--e-n-carousel-swiper-slides-to-display:1;}.elementor-662 .elementor-element.elementor-element-e73028d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Audiowide';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://academyarmsandoptics.com/wp-content/uploads/2025/08/Audiowide-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Audiowide';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */