.elementor-10 .elementor-element.elementor-element-c72f24b{--display:flex;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-367ff60 .elementor-repeater-item-627698d .swiper-slide-bg{background-image:url(https://fsdesign-studio.com/wp-content/uploads/2025/10/slider201.webp);background-size:cover;}.elementor-10 .elementor-element.elementor-element-367ff60 .elementor-repeater-item-627698d .swiper-slide-inner{text-align:left;}.elementor-10 .elementor-element.elementor-element-367ff60 .elementor-repeater-item-627698d .swiper-slide-inner .elementor-slide-heading{color:#F9F7F6;}.elementor-10 .elementor-element.elementor-element-367ff60 .elementor-repeater-item-627698d .swiper-slide-inner .elementor-slide-description{color:#F9F7F6;}.elementor-10 .elementor-element.elementor-element-367ff60 .elementor-repeater-item-627698d .swiper-slide-inner .elementor-slide-button{color:#F9F7F6;border-color:#F9F7F6;}.elementor-10 .elementor-element.elementor-element-367ff60 .swiper-slide{transition-duration:calc(5000ms*1.2);height:1000px;}.elementor-10 .elementor-element.elementor-element-367ff60 .elementor-slide-button{background-color:#F4EFED;font-size:14px;font-weight:500;border-width:0px;border-radius:0px;color:#2586E7;border-color:#D3C8C2;}.elementor-10 .elementor-element.elementor-element-367ff60 .elementor-slide-button:hover{background-color:#FFFFFF;color:#D3C8C2;border-color:#5D5E5F00;}.elementor-10 .elementor-element.elementor-element-367ff60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-367ff60 .swiper-slide-inner{padding:0px 0px 0px 180px;text-align:center;}.elementor-10 .elementor-element.elementor-element-367ff60 .elementor-slide-heading{color:#F9F7F6;font-family:"CarismaGothic", Montserrat;font-size:40px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-367ff60 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;height:7px;width:7px;}.elementor-10 .elementor-element.elementor-element-367ff60 .swiper-horizontal .swiper-pagination-progressbar{height:7px;}.elementor-10 .elementor-element.elementor-element-367ff60 .swiper-pagination-fraction{font-size:7px;}.elementor-10 .elementor-element.elementor-element-367ff60 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-10 .elementor-element.elementor-element-367ff60 .swiper-pagination-bullet-active{background-color:#9C928F;}.elementor-10 .elementor-element.elementor-element-a4182fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-d8c595d{text-align:center;}.elementor-10 .elementor-element.elementor-element-d8c595d .elementor-heading-title{font-family:"Times New Roman", Montserrat;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-17f9135{--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:10px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-f7a4a4b .widget-image-caption{color:#7C7D7F;font-size:14px;font-weight:600;font-style:normal;}.elementor-10 .elementor-element.elementor-element-a2a7388 .widget-image-caption{color:#7C7D7F;font-size:14px;font-weight:600;font-style:normal;}.elementor-10 .elementor-element.elementor-element-b4b969c .widget-image-caption{color:#7C7D7F;font-size:14px;font-weight:600;font-style:normal;}.elementor-10 .elementor-element.elementor-element-3ca94e5 .widget-image-caption{color:#7C7D7F;font-size:14px;font-weight:600;font-style:normal;}.elementor-10 .elementor-element.elementor-element-d4ca1b0{--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:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-9692137{--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-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-0bed409 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture50.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0bed409 .elementor-flip-box__back{background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture50.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0bed409 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000000;text-align:left;justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-0bed409 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000066;text-align:center;}.elementor-10 .elementor-element.elementor-element-0bed409 .elementor-flip-box{height:518px;}.elementor-10 .elementor-element.elementor-element-0bed409 .elementor-flip-box__layer, .elementor-10 .elementor-element.elementor-element-0bed409 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-10 .elementor-element.elementor-element-0bed409 .elementor-flip-box__button{margin-center:0;font-family:"CarismaClassic", Montserrat;font-size:16px;font-weight:400;color:#FFFFFF;border-width:0px;}.elementor-10 .elementor-element.elementor-element-0bed409 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"CarismaClassic", Montserrat;font-size:28px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-afcb065{--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-10 .elementor-element.elementor-element-72cd3ea .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture52.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-72cd3ea .elementor-flip-box__back{background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture53.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-72cd3ea .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000000;text-align:left;justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-72cd3ea .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000066;text-align:center;}.elementor-10 .elementor-element.elementor-element-72cd3ea .elementor-flip-box{height:518px;}.elementor-10 .elementor-element.elementor-element-72cd3ea .elementor-flip-box__layer, .elementor-10 .elementor-element.elementor-element-72cd3ea .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-10 .elementor-element.elementor-element-72cd3ea .elementor-flip-box__button{margin-center:0;font-family:"CarismaClassic", Montserrat;font-size:16px;font-weight:400;color:#FFFFFF;border-width:0px;}.elementor-10 .elementor-element.elementor-element-72cd3ea .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"CarismaClassic", Montserrat;font-size:28px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-aff486e .elementor-flip-box__front{background-color:#02010100;background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture54.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-aff486e .elementor-flip-box__back{background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture55.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-aff486e .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000000;text-align:left;justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-aff486e .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000066;text-align:center;}.elementor-10 .elementor-element.elementor-element-aff486e .elementor-flip-box{height:518px;}.elementor-10 .elementor-element.elementor-element-aff486e .elementor-flip-box__layer, .elementor-10 .elementor-element.elementor-element-aff486e .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-10 .elementor-element.elementor-element-aff486e .elementor-flip-box__image{opacity:1;}.elementor-10 .elementor-element.elementor-element-aff486e .elementor-flip-box__button{margin-center:0;font-family:"CarismaClassic", Montserrat;font-size:16px;font-weight:400;color:#FFFFFF;border-width:0px;}.elementor-10 .elementor-element.elementor-element-aff486e .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"CarismaClassic", Montserrat;font-size:28px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-e58bcf7{--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:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-4e10c17{--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-10 .elementor-element.elementor-element-da082d5{--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-10 .elementor-element.elementor-element-deca89a .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture52.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-deca89a .elementor-flip-box__back{background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture53.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-deca89a .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000000;text-align:left;justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-deca89a .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000066;text-align:center;}.elementor-10 .elementor-element.elementor-element-deca89a .elementor-flip-box{height:518px;}.elementor-10 .elementor-element.elementor-element-deca89a .elementor-flip-box__layer, .elementor-10 .elementor-element.elementor-element-deca89a .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-10 .elementor-element.elementor-element-deca89a .elementor-flip-box__button{margin-center:0;font-family:"CarismaClassic", Montserrat;font-size:16px;font-weight:400;color:#FFFFFF;border-width:0px;}.elementor-10 .elementor-element.elementor-element-deca89a .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"CarismaClassic", Montserrat;font-size:28px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-fd8339f .elementor-flip-box__front{background-color:#02010100;background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture54.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-fd8339f .elementor-flip-box__back{background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture55.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-fd8339f .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000000;text-align:left;justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-fd8339f .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000066;text-align:center;}.elementor-10 .elementor-element.elementor-element-fd8339f .elementor-flip-box{height:518px;}.elementor-10 .elementor-element.elementor-element-fd8339f .elementor-flip-box__layer, .elementor-10 .elementor-element.elementor-element-fd8339f .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-10 .elementor-element.elementor-element-fd8339f .elementor-flip-box__image{opacity:1;}.elementor-10 .elementor-element.elementor-element-fd8339f .elementor-flip-box__button{margin-center:0;font-family:"CarismaClassic", Montserrat;font-size:16px;font-weight:400;color:#FFFFFF;border-width:0px;}.elementor-10 .elementor-element.elementor-element-fd8339f .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"CarismaClassic", Montserrat;font-size:28px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-634d17d{--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:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-f1aa9f4{--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-10 .elementor-element.elementor-element-dd717c9 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/10/picture62.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-dd717c9 .elementor-flip-box__back{background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/10/picture63.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-dd717c9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000000;text-align:left;justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-dd717c9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000066;text-align:center;}.elementor-10 .elementor-element.elementor-element-dd717c9 .elementor-flip-box{height:518px;}.elementor-10 .elementor-element.elementor-element-dd717c9 .elementor-flip-box__layer, .elementor-10 .elementor-element.elementor-element-dd717c9 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-10 .elementor-element.elementor-element-dd717c9 .elementor-flip-box__button{margin-center:0;font-family:"CarismaClassic", Montserrat;font-size:16px;font-weight:400;color:#FFFFFF;border-width:0px;}.elementor-10 .elementor-element.elementor-element-dd717c9 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"CarismaClassic", Montserrat;font-size:28px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-a7d60eb{--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-10 .elementor-element.elementor-element-79092df .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture52.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-79092df .elementor-flip-box__back{background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture53.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-79092df .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000000;text-align:left;justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-79092df .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000066;text-align:center;}.elementor-10 .elementor-element.elementor-element-79092df .elementor-flip-box{height:518px;}.elementor-10 .elementor-element.elementor-element-79092df .elementor-flip-box__layer, .elementor-10 .elementor-element.elementor-element-79092df .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-10 .elementor-element.elementor-element-79092df .elementor-flip-box__button{margin-center:0;font-family:"CarismaClassic", Montserrat;font-size:16px;font-weight:400;color:#FFFFFF;border-width:0px;}.elementor-10 .elementor-element.elementor-element-79092df .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"CarismaClassic", Montserrat;font-size:28px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-37e10bd .elementor-flip-box__front{background-color:#02010100;background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture54.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-37e10bd .elementor-flip-box__back{background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture55.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-37e10bd .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000000;text-align:left;justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-37e10bd .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000066;text-align:center;}.elementor-10 .elementor-element.elementor-element-37e10bd .elementor-flip-box{height:518px;}.elementor-10 .elementor-element.elementor-element-37e10bd .elementor-flip-box__layer, .elementor-10 .elementor-element.elementor-element-37e10bd .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-10 .elementor-element.elementor-element-37e10bd .elementor-flip-box__image{opacity:1;}.elementor-10 .elementor-element.elementor-element-37e10bd .elementor-flip-box__button{margin-center:0;font-family:"CarismaClassic", Montserrat;font-size:16px;font-weight:400;color:#FFFFFF;border-width:0px;}.elementor-10 .elementor-element.elementor-element-37e10bd .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"CarismaClassic", Montserrat;font-size:28px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-2cdd379{--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:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-5c73e3e{--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-10 .elementor-element.elementor-element-8301374 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/project-15.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-8301374 .elementor-flip-box__back{background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture51.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-8301374 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000000;text-align:left;justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-8301374 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000066;text-align:center;}.elementor-10 .elementor-element.elementor-element-8301374 .elementor-flip-box{height:518px;}.elementor-10 .elementor-element.elementor-element-8301374 .elementor-flip-box__layer, .elementor-10 .elementor-element.elementor-element-8301374 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-10 .elementor-element.elementor-element-8301374 .elementor-flip-box__button{margin-center:0;font-family:"CarismaClassic", Montserrat;font-size:16px;font-weight:400;color:#FFFFFF;border-width:0px;}.elementor-10 .elementor-element.elementor-element-8301374 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"CarismaClassic", Montserrat;font-size:28px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-5f9d75d .elementor-flip-box__front{background-color:#02010100;background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/08/project-04-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-5f9d75d .elementor-flip-box__back{background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/08/project-05-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-5f9d75d .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000000;text-align:left;justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-5f9d75d .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000066;text-align:center;}.elementor-10 .elementor-element.elementor-element-5f9d75d .elementor-flip-box{height:650px;}.elementor-10 .elementor-element.elementor-element-5f9d75d .elementor-flip-box__layer, .elementor-10 .elementor-element.elementor-element-5f9d75d .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-10 .elementor-element.elementor-element-5f9d75d .elementor-flip-box__button{margin-center:0;font-family:"CarismaClassic", Montserrat;font-size:16px;font-weight:400;color:#FFFFFF;border-width:0px;}.elementor-10 .elementor-element.elementor-element-5f9d75d .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"CarismaClassic", Montserrat;font-size:28px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-b0d3df8{--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-10 .elementor-element.elementor-element-21397e6 .elementor-flip-box__front{background-color:#FFFFFF00;background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/picture52.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-21397e6 .elementor-flip-box__back{background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/09/project-012.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-21397e6 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000000;text-align:left;justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-21397e6 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000066;text-align:center;}.elementor-10 .elementor-element.elementor-element-21397e6 .elementor-flip-box{height:518px;}.elementor-10 .elementor-element.elementor-element-21397e6 .elementor-flip-box__layer, .elementor-10 .elementor-element.elementor-element-21397e6 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-10 .elementor-element.elementor-element-21397e6 .elementor-flip-box__button{margin-center:0;font-family:"CarismaClassic", Montserrat;font-size:16px;font-weight:400;color:#FFFFFF;border-width:0px;}.elementor-10 .elementor-element.elementor-element-21397e6 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"CarismaClassic", Montserrat;font-size:28px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-668269a .elementor-flip-box__front{background-color:#02010100;background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/08/project-06-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-668269a .elementor-flip-box__back{background-image:url("https://fsdesign-studio.com/wp-content/uploads/2025/08/project-07-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-668269a .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#00000000;text-align:left;justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-668269a .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000066;text-align:center;}.elementor-10 .elementor-element.elementor-element-668269a .elementor-flip-box{height:650px;}.elementor-10 .elementor-element.elementor-element-668269a .elementor-flip-box__layer, .elementor-10 .elementor-element.elementor-element-668269a .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-10 .elementor-element.elementor-element-668269a .elementor-flip-box__image{opacity:1;}.elementor-10 .elementor-element.elementor-element-668269a .elementor-flip-box__button{margin-center:0;font-family:"CarismaClassic", Montserrat;font-size:16px;font-weight:400;color:#FFFFFF;border-width:0px;}.elementor-10 .elementor-element.elementor-element-668269a .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"CarismaClassic", Montserrat;font-size:28px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-ec9fdd6{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3324af5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-10 .elementor-element.elementor-element-3324af5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3324af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFD1CA;}.elementor-10 .elementor-element.elementor-element-36842ad{text-align:left;}.elementor-10 .elementor-element.elementor-element-36842ad .elementor-heading-title{font-family:"CarismaClassic", Montserrat;font-size:25px;font-weight:600;color:#5D5E5F;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.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-3f050a6{text-align:left;color:#5D5E5F;font-family:"CarismaClassic", Montserrat;font-size:15px;font-weight:500;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-f88041b .elementor-button{background-color:#D3C8C200;font-family:"CarismaClassic", Montserrat;font-size:14px;font-weight:800;border-style:solid;border-width:0px 0px 1px 0px;border-color:#C9C9C9;border-radius:0px 0px 0px 0px;box-shadow:0px 6px 7px -7px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-f88041b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-f88041b .elementor-button:focus{color:#B69684;}.elementor-10 .elementor-element.elementor-element-f88041b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-f88041b .elementor-button:focus svg{fill:#B69684;}.elementor-10 .elementor-element.elementor-element-309addd{--display:flex;--min-height:460px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-309addd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-309addd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0c02fb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-19b605c{text-align:left;}.elementor-10 .elementor-element.elementor-element-19b605c .elementor-heading-title{font-size:40px;font-weight:600;color:#D3C8C2;}.elementor-10 .elementor-element.elementor-element-540dded{--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:30px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e89da5e{--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-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-0f31b36 .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-0f31b36 .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-10 .elementor-element.elementor-element-0f31b36 .elementor-cta__content{min-height:360px;text-align:center;}.elementor-10 .elementor-element.elementor-element-0f31b36 .elementor-cta__title{font-size:24px;font-weight:800;color:#EDE7E4;}.elementor-10 .elementor-element.elementor-element-0f31b36 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#3E3F3F8F;}.elementor-10 .elementor-element.elementor-element-4436306{--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-10 .elementor-element.elementor-element-2f0bce8 .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-2f0bce8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-10 .elementor-element.elementor-element-2f0bce8 .elementor-cta__content{min-height:360px;text-align:center;}.elementor-10 .elementor-element.elementor-element-2f0bce8 .elementor-cta__title{font-size:24px;font-weight:800;color:#EDE7E4;}.elementor-10 .elementor-element.elementor-element-2f0bce8 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#3E3F3F8F;}.elementor-10 .elementor-element.elementor-element-395135b{--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-10 .elementor-element.elementor-element-6a14c4b .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-6a14c4b .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-10 .elementor-element.elementor-element-6a14c4b .elementor-cta__content{min-height:360px;text-align:center;}.elementor-10 .elementor-element.elementor-element-6a14c4b .elementor-cta__title{font-size:24px;font-weight:800;color:#EDE7E4;}.elementor-10 .elementor-element.elementor-element-6a14c4b .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#3E3F3F8F;}.elementor-10 .elementor-element.elementor-element-329526c{--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-10 .elementor-element.elementor-element-5f15400 .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-5f15400 .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-10 .elementor-element.elementor-element-5f15400 .elementor-cta__content{min-height:360px;text-align:center;}.elementor-10 .elementor-element.elementor-element-5f15400 .elementor-cta__title{font-size:24px;font-weight:800;color:#EDE7E4;}.elementor-10 .elementor-element.elementor-element-5f15400 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#3E3F3F8F;}.elementor-10 .elementor-element.elementor-element-4108d77{--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:10px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-89191b9 .widget-image-caption{color:#EDE7E4;font-size:14px;font-weight:800;font-style:normal;}.elementor-10 .elementor-element.elementor-element-bba04ee .widget-image-caption{color:#EDE7E4;font-size:14px;font-weight:800;font-style:normal;}.elementor-10 .elementor-element.elementor-element-f98c039 .widget-image-caption{color:#EDE7E4;font-size:14px;font-weight:800;font-style:normal;}.elementor-10 .elementor-element.elementor-element-a0d713c .widget-image-caption{color:#EDE7E4;font-size:14px;font-weight:800;font-style:normal;}.elementor-10 .elementor-element.elementor-element-9a9d7a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-793571e{text-align:center;}.elementor-10 .elementor-element.elementor-element-793571e .elementor-heading-title{font-family:"Times New Roman", Montserrat;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2a936e8{--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:10px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e5ed810{--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-10 .elementor-element.elementor-element-5f790bf .widget-image-caption{text-align:center;color:#7C7D7F;font-size:16px;font-weight:400;font-style:normal;}.elementor-10 .elementor-element.elementor-element-2b844e2{--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-10 .elementor-element.elementor-element-8475340 .widget-image-caption{text-align:center;color:#7C7D7F;font-size:16px;font-weight:400;font-style:normal;}.elementor-10 .elementor-element.elementor-element-e941c09{--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-10 .elementor-element.elementor-element-60384b4 .widget-image-caption{text-align:center;color:#7C7D7F;font-size:16px;font-weight:400;font-style:normal;}.elementor-10 .elementor-element.elementor-element-01da02a{--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-10 .elementor-element.elementor-element-09a6576 .widget-image-caption{text-align:center;color:#7C7D7F;font-size:16px;font-weight:400;font-style:normal;}.elementor-10 .elementor-element.elementor-element-d23ca83{--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-10 .elementor-element.elementor-element-979819b{text-align:center;}.elementor-10 .elementor-element.elementor-element-979819b .widget-image-caption{text-align:center;color:#7C7D7F;font-size:16px;font-weight:400;font-style:normal;}.elementor-10 .elementor-element.elementor-element-9956d55{--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-10 .elementor-element.elementor-element-8af51a9 .widget-image-caption{text-align:center;color:#7C7D7F;font-size:16px;font-weight:400;font-style:normal;}.elementor-10 .elementor-element.elementor-element-3a5db8e{--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-10 .elementor-element.elementor-element-020ff71 .widget-image-caption{text-align:center;color:#7C7D7F;font-size:16px;font-weight:400;font-style:normal;}.elementor-10 .elementor-element.elementor-element-bffda18{--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:10px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-0f7897c{--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-10 .elementor-element.elementor-element-9bc1d25 .widget-image-caption{text-align:center;color:#7C7D7F;font-size:16px;font-weight:400;font-style:normal;}.elementor-10 .elementor-element.elementor-element-32f35b4{--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-10 .elementor-element.elementor-element-5a363de .widget-image-caption{text-align:center;color:#7C7D7F;font-size:16px;font-weight:400;font-style:normal;}.elementor-10 .elementor-element.elementor-element-6f7b160{--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-10 .elementor-element.elementor-element-25c6222 .widget-image-caption{text-align:center;color:#7C7D7F;font-size:16px;font-weight:400;font-style:normal;}.elementor-10 .elementor-element.elementor-element-3466dcf{--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-10 .elementor-element.elementor-element-9e7bf31 .widget-image-caption{text-align:center;color:#7C7D7F;font-size:16px;font-weight:400;font-style:normal;}.elementor-10 .elementor-element.elementor-element-d71ebef{--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-10 .elementor-element.elementor-element-d85fa72{text-align:center;}.elementor-10 .elementor-element.elementor-element-d85fa72 .widget-image-caption{text-align:center;color:#7C7D7F;font-size:16px;font-weight:400;font-style:normal;}.elementor-10 .elementor-element.elementor-element-bf81336{--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-10 .elementor-element.elementor-element-4f42025 .widget-image-caption{text-align:center;color:#7C7D7F;font-size:16px;font-weight:400;font-style:normal;}.elementor-10 .elementor-element.elementor-element-539a914{--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-10 .elementor-element.elementor-element-b07f295 .widget-image-caption{text-align:center;color:#7C7D7F;font-size:16px;font-weight:400;font-style:normal;}.elementor-10 .elementor-element.elementor-element-009ca50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-bbcec1d{text-align:left;}.elementor-10 .elementor-element.elementor-element-bbcec1d .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:40px;font-weight:600;color:#D3C8C2;}.elementor-10 .elementor-element.elementor-element-10d2677{--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 66px;--row-gap:0px;--column-gap:66px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f819c4c{--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-10 .elementor-element.elementor-element-f819c4c.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7fe6998{text-align:center;font-family:"Montserrat", Montserrat;font-size:20px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-70e6519{--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-10 .elementor-element.elementor-element-70e6519.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c489178{text-align:center;font-family:"Montserrat", Montserrat;font-size:20px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-ce0a881{--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-10 .elementor-element.elementor-element-ce0a881.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c94eae4{text-align:center;font-family:"Montserrat", Montserrat;font-size:20px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-2d367ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2d367ed.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-240552c{text-align:center;font-family:"Montserrat", Montserrat;font-size:20px;font-weight:800;}.elementor-10 .elementor-element.elementor-element-6d9a618{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:64px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2557664{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-29d9e75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f9831de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d083efc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e3f2f65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-76f4724{--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;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-c72f24b{--width:100%;}.elementor-10 .elementor-element.elementor-element-9692137{--width:50%;}.elementor-10 .elementor-element.elementor-element-afcb065{--width:50%;}.elementor-10 .elementor-element.elementor-element-4e10c17{--width:50%;}.elementor-10 .elementor-element.elementor-element-da082d5{--width:50%;}.elementor-10 .elementor-element.elementor-element-f1aa9f4{--width:50%;}.elementor-10 .elementor-element.elementor-element-a7d60eb{--width:50%;}.elementor-10 .elementor-element.elementor-element-5c73e3e{--width:50%;}.elementor-10 .elementor-element.elementor-element-b0d3df8{--width:50%;}.elementor-10 .elementor-element.elementor-element-3324af5{--width:33.3333%;}.elementor-10 .elementor-element.elementor-element-309addd{--width:66.6666%;}.elementor-10 .elementor-element.elementor-element-e89da5e{--width:50%;}.elementor-10 .elementor-element.elementor-element-4436306{--width:50%;}.elementor-10 .elementor-element.elementor-element-395135b{--width:50%;}.elementor-10 .elementor-element.elementor-element-329526c{--width:50%;}.elementor-10 .elementor-element.elementor-element-e5ed810{--width:25%;}.elementor-10 .elementor-element.elementor-element-2b844e2{--width:25%;}.elementor-10 .elementor-element.elementor-element-e941c09{--width:25%;}.elementor-10 .elementor-element.elementor-element-01da02a{--width:25%;}.elementor-10 .elementor-element.elementor-element-d23ca83{--width:25%;}.elementor-10 .elementor-element.elementor-element-9956d55{--width:25%;}.elementor-10 .elementor-element.elementor-element-3a5db8e{--width:25%;}.elementor-10 .elementor-element.elementor-element-0f7897c{--width:25%;}.elementor-10 .elementor-element.elementor-element-32f35b4{--width:25%;}.elementor-10 .elementor-element.elementor-element-6f7b160{--width:25%;}.elementor-10 .elementor-element.elementor-element-3466dcf{--width:25%;}.elementor-10 .elementor-element.elementor-element-d71ebef{--width:25%;}.elementor-10 .elementor-element.elementor-element-bf81336{--width:25%;}.elementor-10 .elementor-element.elementor-element-539a914{--width:25%;}.elementor-10 .elementor-element.elementor-element-f819c4c{--width:25%;}.elementor-10 .elementor-element.elementor-element-70e6519{--width:25%;}.elementor-10 .elementor-element.elementor-element-ce0a881{--width:25%;}.elementor-10 .elementor-element.elementor-element-2d367ed{--width:25%;}.elementor-10 .elementor-element.elementor-element-2557664{--width:25%;}.elementor-10 .elementor-element.elementor-element-29d9e75{--width:25%;}.elementor-10 .elementor-element.elementor-element-f9831de{--width:25%;}.elementor-10 .elementor-element.elementor-element-d083efc{--width:25%;}.elementor-10 .elementor-element.elementor-element-e3f2f65{--width:25%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-c72f24b{--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-367ff60 .swiper-slide{height:400px;}.elementor-10 .elementor-element.elementor-element-367ff60 .swiper-slide-inner{padding:64px 0px 0px 20px;}.elementor-10 .elementor-element.elementor-element-367ff60 .elementor-slide-heading{font-size:24px;}.elementor-10 .elementor-element.elementor-element-d8c595d .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-17f9135{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-f7a4a4b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-f7a4a4b{text-align:center;}.elementor-10 .elementor-element.elementor-element-f7a4a4b .widget-image-caption{text-align:center;font-size:18px;margin-block-start:15px;}.elementor-10 .elementor-element.elementor-element-a2a7388 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-a2a7388{text-align:center;}.elementor-10 .elementor-element.elementor-element-a2a7388 .widget-image-caption{text-align:center;font-size:18px;margin-block-start:15px;}.elementor-10 .elementor-element.elementor-element-b4b969c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-b4b969c{text-align:center;}.elementor-10 .elementor-element.elementor-element-b4b969c .widget-image-caption{text-align:center;font-size:18px;margin-block-start:15px;}.elementor-10 .elementor-element.elementor-element-3ca94e5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-3ca94e5{text-align:center;}.elementor-10 .elementor-element.elementor-element-3ca94e5 .widget-image-caption{text-align:center;font-size:18px;margin-block-start:15px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-0c02fb8{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-10 .elementor-element.elementor-element-4108d77{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-89191b9{text-align:center;}.elementor-10 .elementor-element.elementor-element-89191b9 .widget-image-caption{font-size:24px;}.elementor-10 .elementor-element.elementor-element-bba04ee > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bba04ee{text-align:center;}.elementor-10 .elementor-element.elementor-element-bba04ee .widget-image-caption{font-size:24px;}.elementor-10 .elementor-element.elementor-element-f98c039 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f98c039{text-align:center;}.elementor-10 .elementor-element.elementor-element-f98c039 .widget-image-caption{font-size:24px;}.elementor-10 .elementor-element.elementor-element-a0d713c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a0d713c{text-align:center;}.elementor-10 .elementor-element.elementor-element-a0d713c .widget-image-caption{font-size:24px;}.elementor-10 .elementor-element.elementor-element-9a9d7a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-793571e .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-5f790bf .widget-image-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-8475340 .widget-image-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-60384b4 .widget-image-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-09a6576 .widget-image-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-979819b .widget-image-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-8af51a9 .widget-image-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-020ff71 .widget-image-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-bffda18{--margin-top:-32px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-9bc1d25 .widget-image-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-5a363de .widget-image-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-25c6222 .widget-image-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-9e7bf31 .widget-image-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-d85fa72 .widget-image-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-4f42025 .widget-image-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-b07f295 .widget-image-caption{text-align:center;}.elementor-10 .elementor-element.elementor-element-009ca50{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-10d2677{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-6d9a618{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-2557664{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-29d9e75{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-f9831de{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-d083efc{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-e3f2f65{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for slides, class: .elementor-element-367ff60 */.elementor-10 .elementor-element.elementor-element-455f625 .elementor-repeater-item-627698d .swiper-slide-inner .elementor-slide-heading {
    line-height: 1.4 !important;
}
.elementor-10 .elementor-element.elementor-element-455f625 .elementor-repeater-item-627698d .swiper-slide-inner .elementor-slide-button {
    color: #5D5E5F!important;
        padding: 10px 20px 10px 20px!important;
}
.elementor-10 .elementor-element.elementor-element-455f625 .elementor-repeater-item-627698d .swiper-slide-inner .elementor-slide-button {
    padding: 15px 30px 15px 30px !important;
    margin-top: 40px;
}
.elementor-10 .elementor-element.elementor-element-367ff60 .elementor-repeater-item-627698d .swiper-slide-inner .elementor-slide-button {
    color: #5D5E5F;
    border-color: #F9F7F6;
}
@media screen and (max-width: 415px) {
  .elementor-10 .elementor-element.elementor-element-455f625 .elementor-repeater-item-627698d .swiper-slide-inner .elementor-slide-button {
    margin-top: 0px!important;
}  
.elementor-button.elementor-size-md {
    padding: 10px 25px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c72f24b */.elementor-element.elementor-element-2234034.e-con-full.slider-box.e-flex.e-con.e-parent.e-lazyloaded {
    position: relative;
    top: -101px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8c595d *//*.double-title h2.elementor-heading-title.elementor-size-default:before {*/
 /*   content: '';*/
 /*   position: absolute;*/
 /*   top: 50%;*/
 /*   left: 32%;*/
 /*   width: 70px;*/
 /*   height: 2px;*/
 /*   transform: translateY(-50%);*/
 /*   background-color: #7c7d7f;*/
 /*}*/
.double-title1 h2.elementor-heading-title.elementor-size-default:before {
    content: "Our Projects";
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 60px;
    color: rgb(197 183 183 / 48%);
    white-space: nowrap;
    z-index: -1;
}
@media screen and (max-width: 415px) { 
    .double-title1 h2.elementor-heading-title.elementor-size-default:before {
    font-size: 40px;
}
}
 /* .double-title h2.elementor-heading-title.elementor-size-default:after {*/
 /*   content: '';*/
 /*   position: absolute;*/
 /*   top: 50%;*/
 /*   right: 32%;*/
 /*   width: 70px;*/
 /*   height: 2px;*/
 /*   transform: translateY(-50%);*/
 /*   background-color: #7c7d7f;*/
 /*}*/
 /*@media only screen and (max-width: 430px) {*/
 /*     .double-title h2.elementor-heading-title.elementor-size-default:before {*/
 /*   content: '';*/
 /*   position: absolute;*/
 /*   top: 50%;*/
 /*   left: 0%;*/
 /*   width: 60px;*/
 /*   height: 2px;*/
 /*   transform: translateY(-50%);*/
 /*   background-color: #7c7d7f;*/
 /*}*/
 /* .double-title h2.elementor-heading-title.elementor-size-default:after {*/
 /*   content: '';*/
 /*   position: absolute;*/
 /*   top: 50%;*/
 /*   right: 0%;*/
 /*   width: 60px;*/
 /*   height: 2px;*/
 /*   transform: translateY(-50%);*/
 /*   background-color: #7c7d7f;*/
 /*}*/
 /*}*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8c75302 *//*.overlay {*/
/*    display: block;*/
/*}*/
/*.overlay p {*/
/*font-family: "CarismaClassic", Montserrat;*/
/*    font-size: 28px;*/
/*    font-weight: 500;*/
/*    display: inline-block;*/
/*}*/
/*.video-box .overlay span {*/
/*font-family: "CarismaClassic", Montserrat;*/
/*        position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*margin-top:  45px !important;*/
/*    display: flex;*/
    justify-content: center;  /* وسط‌چین افقی */
    align-items: center;      /* وسط‌چین عمودی */
    flex-direction: column;   /* متن‌ها زیر هم */
/*    font-size: 16px;*/
/*    font-weight: 400;*/
    margin-top: 0;            /* دیگه نیازی به فاصله از بالا نیست */
/*    text-align: center;*/

/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4ca1b0 */.proj-box .elementor-flip-box__layer {
    transition: all .8s ease-in-out!important;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0cee8c3 *//*.overlay {*/
/*    display: block;*/
/*}*/
/*.overlay p {*/
/*font-family: "CarismaClassic", Montserrat;*/
/*    font-size: 28px;*/
/*    font-weight: 500;*/
/*    display: inline-block;*/
/*}*/
/*.video-box .overlay span {*/
/*font-family: "CarismaClassic", Montserrat;*/
/*        position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*margin-top:  45px !important;*/
/*    display: flex;*/
    justify-content: center;  /* وسط‌چین افقی */
    align-items: center;      /* وسط‌چین عمودی */
    flex-direction: column;   /* متن‌ها زیر هم */
/*    font-size: 16px;*/
/*    font-weight: 400;*/
    margin-top: 0;            /* دیگه نیازی به فاصله از بالا نیست */
/*    text-align: center;*/

/*}*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4ec5c7 *//*.overlay {*/
/*    display: block;*/
/*}*/
/*.overlay p {*/
/*font-family: "CarismaClassic", Montserrat;*/
/*    font-size: 28px;*/
/*    font-weight: 500;*/
/*    display: inline-block;*/
/*}*/
/*.video-box .overlay span {*/
/*font-family: "CarismaClassic", Montserrat;*/
/*        position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*margin-top:  45px !important;*/
/*    display: flex;*/
    justify-content: center;  /* وسط‌چین افقی */
    align-items: center;      /* وسط‌چین عمودی */
    flex-direction: column;   /* متن‌ها زیر هم */
/*    font-size: 16px;*/
/*    font-weight: 400;*/
    margin-top: 0;            /* دیگه نیازی به فاصله از بالا نیست */
/*    text-align: center;*/

/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e58bcf7 */.proj-box .elementor-flip-box__layer {
    transition: all .8s ease-in-out!important;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-209ed01 *//*.overlay {*/
/*    display: block;*/
/*}*/
/*.overlay p {*/
/*font-family: "CarismaClassic", Montserrat;*/
/*    font-size: 28px;*/
/*    font-weight: 500;*/
/*    display: inline-block;*/
/*}*/
/*.video-box .overlay span {*/
/*font-family: "CarismaClassic", Montserrat;*/
/*        position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*margin-top:  45px !important;*/
/*    display: flex;*/
    justify-content: center;  /* وسط‌چین افقی */
    align-items: center;      /* وسط‌چین عمودی */
    flex-direction: column;   /* متن‌ها زیر هم */
/*    font-size: 16px;*/
/*    font-weight: 400;*/
    margin-top: 0;            /* دیگه نیازی به فاصله از بالا نیست */
/*    text-align: center;*/

/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-634d17d */.proj-box .elementor-flip-box__layer {
    transition: all .8s ease-in-out!important;

}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5f9d75d *//*.elementor-10 .elementor-element.elementor-element-5f9d75d .elementor-flip-box__back {*/
/*    background-image: url(https://fs-design.studio/wp-content/uploads/2025/09/nivarya-video1.mp4);*/
/*    background-position: center center;*/
/*    background-repeat: no-repeat;*/
/*    background-size: cover;*/
/*}*/
/* استایل برای پشت فلیپ باکس */
.elementor-flip-box__back {
    position: relative;
    overflow: hidden;
}

/* ویدئو رو فول‌اسکرین کن پشت زمینه */
.elementor-flip-box__back video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover; /* پر کن مثل بک‌گراند */
    z-index: 0;
}

/* متن روی ویدئو */
.elementor-flip-box__back .elementor-flip-box__layer__inner {
    position: relative;
    z-index: 1;
    color: #fff; /* رنگ متن رو سفید بذار */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cdd379 */.proj-box .elementor-flip-box__layer {
    transition: all .8s ease-in-out!important;

}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-5f15400 */.categories h3.elementor-cta__title.elementor-cta__content-item.elementor-content-item {
    display: none;
}
.elementor-cta:hover h3.elementor-cta__title.elementor-cta__content-item.elementor-content-item {
    display: block !important;
         transition: 500ms;
}
.elementor-cta__description.elementor-cta__content-item.elementor-content-item {
    display: none !important;
}
.elementor-cta__description.elementor-cta__content-item.elementor-content-item {
         transition: 500ms;
}
.elementor-cta__description.elementor-cta__content-item.elementor-content-item {
     transition: 500ms;
}
.elementor-cta:hover .elementor-cta__description.elementor-cta__content-item.elementor-content-item {
    display: block !important;
    transition: 500ms;
}
.categories .elementor-cta__bg-overlay {
    margin: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89191b9 */.mobile-description figcaption.widget-image-caption.wp-caption-text {
    position: relative;
    top: -222px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-793571e */.double-title2 h2.elementor-heading-title.elementor-size-default:before {
    content: "Services";
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 60px;
    color: rgb(197 183 183 / 48%);
    white-space: nowrap;
    z-index: -1;
}
@media screen and (max-width: 415px) { 
    .double-title2 h2.elementor-heading-title.elementor-size-default:before {
    font-size: 40px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-020ff71 *//*img.elementor-animation-shrink.attachment-full.size-full.wp-image-222 {*/
/*    box-shadow: 0 0 10px -2px inset #f7f7f3cf;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a5db8e *//*.elementor-element.elementor-element-3a5db8e.e-con-full.icon-box.animated-slow.e-flex.e-con.e-child.animated.fadeIn:hover figcaption.widget-image-caption.wp-caption-text {*/
/*    color: #7C7D7F !important;*/
/*}*/
/*.e-con-full.icon-box.animated-slow.e-flex.e-con.e-child.animated.fadeIn:hover figcaption.widget-image-caption.wp-caption-text {*/
/*    transform: translateY(-8px);*/
/*    transition: 0.3s all;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a936e8 */.service-box figcaption.widget-image-caption.wp-caption-text {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9bc1d25 */.icon1-home figcaption.widget-image-caption.wp-caption-text {
    position: relative;
    top: -45px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a363de */.icon2-home figcaption.widget-image-caption.wp-caption-text {
    position: relative;
    top: -20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25c6222 */.icon3-home figcaption.widget-image-caption.wp-caption-text {
    position: relative;
    top: -20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e7bf31 */.icon4-home figcaption.widget-image-caption.wp-caption-text {
    position: relative;
    top: -30px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d85fa72 */.icon5-home figcaption.widget-image-caption.wp-caption-text {
    position: relative;
    top: -20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f42025 */.icon6-home figcaption.widget-image-caption.wp-caption-text {
    position: relative;
    top: -20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b07f295 */.icon7-home figcaption.widget-image-caption.wp-caption-text {
    position: relative;
    top: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-539a914 *//*.elementor-element.elementor-element-3a5db8e.e-con-full.icon-box.animated-slow.e-flex.e-con.e-child.animated.fadeIn:hover figcaption.widget-image-caption.wp-caption-text {*/
/*    color: #7C7D7F !important;*/
/*}*/
/*.e-con-full.icon-box.animated-slow.e-flex.e-con.e-child.animated.fadeIn:hover figcaption.widget-image-caption.wp-caption-text {*/
/*    transform: translateY(-8px);*/
/*    transition: 0.3s all;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bffda18 */.service-box figcaption.widget-image-caption.wp-caption-text {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25c6eb5 */img.attachment-full.size-full.wp-image-1054 {
    filter: grayscale(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f57f80 */img.attachment-full.size-full.wp-image-1053 {
    filter: grayscale(0.9);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7bfac7 */img.attachment-full.size-full.wp-image-1046 {
    filter: grayscale(0.9);
}/* End custom CSS */