@charset "UTF-8";@media all {.elementor-2845 .elementor-element.elementor-element-31242bd{--display:flex;--margin-top:-270px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2845 .elementor-element.elementor-element-36ff06c img{width:100%;max-width:550%;height:550px;object-fit:cover;object-position:center center;}.elementor-2845 .elementor-element.elementor-element-05133cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2845 .elementor-element.elementor-element-719b949{--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:center;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:95px;--padding-right:0px;}body:not(.rtl) .elementor-2845 .elementor-element.elementor-element-ca19ad7{left:10px;}body.rtl .elementor-2845 .elementor-element.elementor-element-ca19ad7{right:10px;}.elementor-2845 .elementor-element.elementor-element-ca19ad7{top:-35px;}.elementor-2845 .elementor-element.elementor-element-ca19ad7 .elementor-icon-wrapper{text-align:center;}.elementor-2845 .elementor-element.elementor-element-ca19ad7 .elementor-icon{font-size:42px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-2845 .elementor-element.elementor-element-ca19ad7 .elementor-icon svg{height:42px;}.elementor-2845 .elementor-element.elementor-element-8562047{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6cb861b );--border-color:var( --e-global-color-6cb861b );--padding-top:0px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-2845 .elementor-element.elementor-element-79a7f66{font-family:var( --e-global-typography-925da5e-font-family ), Sans-serif;font-size:var( --e-global-typography-925da5e-font-size );font-weight:var( --e-global-typography-925da5e-font-weight );line-height:var( --e-global-typography-925da5e-line-height );}.elementor-2845 .elementor-element.elementor-element-79a7f66 a{color:var( --e-global-color-text );}.elementor-2845 .elementor-element.elementor-element-79a7f66 a:hover{color:var( --e-global-color-text );}.elementor-2845 .elementor-element.elementor-element-c4aa27a{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2845 .elementor-element.elementor-element-22c0a82{text-align:center;}.elementor-2845 .elementor-element.elementor-element-22c0a82 .elementor-heading-title{font-family:"Bakbak One", Sans-serif;font-size:58px;font-weight:400;text-transform:uppercase;}.elementor-2845 .elementor-element.elementor-element-80ac6a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2845 .elementor-element.elementor-element-121ef13{--display:flex;}.elementor-2845 .elementor-element.elementor-element-c2a4309{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-2c93abe img{width:166px;height:166px;object-fit:cover;object-position:top center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-44e7616{text-align:center;}.elementor-2845 .elementor-element.elementor-element-44e7616 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-7ae2211{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-f9adc79{--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:flex-start;}.elementor-2845 .elementor-element.elementor-element-4fcdafb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-6aee6bb img{width:166px;height:166px;object-fit:cover;object-position:top right;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-18bc607{text-align:center;}.elementor-2845 .elementor-element.elementor-element-18bc607 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-846eabe{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-4408982{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-e1b30a1 img{width:166px;height:166px;object-fit:cover;object-position:top center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-7d9c3bb{text-align:center;}.elementor-2845 .elementor-element.elementor-element-7d9c3bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-5dc5c38{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-5e7cbfe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-8d20a84 img{width:166px;height:166px;object-fit:cover;object-position:top center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-266f03e{text-align:center;}.elementor-2845 .elementor-element.elementor-element-266f03e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-b158083{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-07e5a07{--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:flex-start;}.elementor-2845 .elementor-element.elementor-element-81038be{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-6735bc7 img{width:166px;height:166px;object-fit:cover;object-position:top center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-3af54bb{text-align:center;}.elementor-2845 .elementor-element.elementor-element-3af54bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-af0637e{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-9795320{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-5980f6c img{width:166px;height:166px;object-fit:cover;object-position:top center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-e693605{text-align:center;}.elementor-2845 .elementor-element.elementor-element-e693605 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-24d8013{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-7e77197{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-2094c6f img{width:166px;height:166px;object-fit:cover;object-position:top center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-91fbbf9{text-align:center;}.elementor-2845 .elementor-element.elementor-element-91fbbf9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-cd4b54f{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-a46f1d3{--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:flex-start;}.elementor-2845 .elementor-element.elementor-element-adfb78b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-5f92c6a img{width:166px;height:166px;object-fit:cover;object-position:top center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-08c433f{text-align:center;}.elementor-2845 .elementor-element.elementor-element-08c433f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-94eef78{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-57fa199{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-219a55c img{width:166px;height:166px;object-fit:cover;object-position:top center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-0cb7eef{text-align:center;}.elementor-2845 .elementor-element.elementor-element-0cb7eef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-537bfaf{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-16a0b49{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-9ac683b img{width:166px;height:166px;object-fit:cover;object-position:center center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-2eeb4f4{text-align:center;}.elementor-2845 .elementor-element.elementor-element-2eeb4f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-5b4497d{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-2f88ec8{--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:flex-start;}.elementor-2845 .elementor-element.elementor-element-17b6f94{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-bac15d0 img{width:166px;height:166px;object-fit:cover;object-position:top center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-488247c{text-align:center;}.elementor-2845 .elementor-element.elementor-element-488247c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-20fc35a{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-8a9cb5c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-e3873a9 img{width:166px;height:166px;object-fit:cover;object-position:top center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-6986380{text-align:center;}.elementor-2845 .elementor-element.elementor-element-6986380 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-c901ce8{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-908de86{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-97af719 img{width:166px;height:166px;object-fit:cover;object-position:top center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-a36a934{text-align:center;}.elementor-2845 .elementor-element.elementor-element-a36a934 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-dd3dffd{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-a99315d{--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:flex-start;}.elementor-2845 .elementor-element.elementor-element-760ac11{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-08a855a img{width:166px;height:166px;object-fit:cover;object-position:top center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-4e23d86{text-align:center;}.elementor-2845 .elementor-element.elementor-element-4e23d86 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-33876ee{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-f2dc431{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-614a174 img{width:166px;height:166px;object-fit:cover;object-position:center center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-27f5ad6{text-align:center;}.elementor-2845 .elementor-element.elementor-element-27f5ad6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-959059a{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-ff37e09{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-98ee69e img{width:166px;height:166px;object-fit:cover;object-position:top center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-423cb24{text-align:center;}.elementor-2845 .elementor-element.elementor-element-423cb24 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-e127387{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-34a9ac4{--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:center;}.elementor-2845 .elementor-element.elementor-element-ecacbf1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-1123e2c img{width:166px;height:166px;object-fit:cover;object-position:center center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-c0edb87{text-align:center;}.elementor-2845 .elementor-element.elementor-element-c0edb87 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-11792b8{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-057e51a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2845 .elementor-element.elementor-element-eac103f img{width:166px;height:166px;object-fit:cover;object-position:top center;border-radius:85px 85px 85px 85px;}.elementor-2845 .elementor-element.elementor-element-8279f0d{text-align:center;}.elementor-2845 .elementor-element.elementor-element-8279f0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-2845 .elementor-element.elementor-element-c97e894{text-align:center;font-size:var( --e-global-typography-0370653-font-size );font-weight:var( --e-global-typography-0370653-font-weight );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-0edaba5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media (min-width:768px) {.elementor-2845 .elementor-element.elementor-element-05133cb{--content-width:950px;}.elementor-2845 .elementor-element.elementor-element-c4aa27a{--content-width:950px;}}@media (max-width:1024px) {.elementor-2845 .elementor-element.elementor-element-31242bd{--margin-top:-270px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2845 .elementor-element.elementor-element-36ff06c img{height:550px;}.elementor-2845 .elementor-element.elementor-element-79a7f66{font-size:var( --e-global-typography-925da5e-font-size );line-height:var( --e-global-typography-925da5e-line-height );}.elementor-2845 .elementor-element.elementor-element-c4aa27a{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2845 .elementor-element.elementor-element-22c0a82 .elementor-heading-title{font-size:36px;}.elementor-2845 .elementor-element.elementor-element-44e7616 .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-7ae2211{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-18bc607 .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-846eabe{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-7d9c3bb .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-5dc5c38{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-266f03e .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-b158083{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-3af54bb .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-af0637e{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-e693605 .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-24d8013{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-91fbbf9 .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-cd4b54f{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-08c433f .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-94eef78{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-0cb7eef .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-537bfaf{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-2eeb4f4 .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-5b4497d{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-488247c .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-20fc35a{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-6986380 .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-c901ce8{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-a36a934 .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-dd3dffd{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-4e23d86 .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-33876ee{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-27f5ad6 .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-959059a{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-423cb24 .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-e127387{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-c0edb87 .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-11792b8{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-8279f0d .elementor-heading-title{font-size:16px;}.elementor-2845 .elementor-element.elementor-element-c97e894{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}}@media (max-width:767px) {.elementor-2845 .elementor-element.elementor-element-31242bd{--margin-top:-270px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2845 .elementor-element.elementor-element-36ff06c img{width:100%;max-width:550px;height:550px;object-fit:cover;}.elementor-2845 .elementor-element.elementor-element-79a7f66{font-size:var( --e-global-typography-925da5e-font-size );line-height:var( --e-global-typography-925da5e-line-height );}.elementor-2845 .elementor-element.elementor-element-22c0a82 .elementor-heading-title{font-size:30px;}.elementor-2845 .elementor-element.elementor-element-44e7616 .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-7ae2211{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-18bc607 .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-846eabe{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-7d9c3bb .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-5dc5c38{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-266f03e .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-b158083{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-3af54bb .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-af0637e{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-e693605 .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-24d8013{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-91fbbf9 .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-cd4b54f{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-08c433f .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-94eef78{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-0cb7eef .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-537bfaf{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-2eeb4f4 .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-5b4497d{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-488247c .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-20fc35a{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-6986380 .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-c901ce8{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-a36a934 .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-dd3dffd{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-4e23d86 .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-33876ee{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-27f5ad6 .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-959059a{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-423cb24 .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-e127387{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-c0edb87 .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-11792b8{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}.elementor-2845 .elementor-element.elementor-element-8279f0d .elementor-heading-title{font-size:14px;}.elementor-2845 .elementor-element.elementor-element-c97e894{font-size:var( --e-global-typography-0370653-font-size );line-height:var( --e-global-typography-0370653-line-height );}}/* Start custom CSS for icon, class: .elementor-element-ca19ad7 *//* ───── ICÔNE CIBLÉE UNIQUEMENT AVEC LA CLASSE .iconpage ───── */
.elementor-widget-icon.iconpage .elementor-icon {
  width: 70px;
  height: 70px;
  padding: 18px;
  background-size: 40px;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 50%;
  border: none;
}

/* Masquer l'icône SVG par défaut */
.elementor-widget-icon.iconpage .elementor-icon svg {
  display: none;
}

/* Mairie */
body.parent-pageid-1433 .elementor-widget-icon.iconpage .elementor-icon {
  background-color: #2E7D57;
  background-image: url('https://www.saint-witz.fr/wp-content/uploads/2025/05/Frame.svg');
}

/* Vivre à Saint-Witz */
body.parent-pageid-1435 .elementor-widget-icon.iconpage .elementor-icon {
  background-color: #6A1B9A;
  background-image: url('https://www.saint-witz.fr/wp-content/uploads/2025/05/np_bike_4982130_000000-1.svg');
}

/* Démarches administratives */
body.parent-pageid-1461 .elementor-widget-icon.iconpage .elementor-icon {
  background-color: #1565C0;
  background-image: url('https://www.saint-witz.fr/wp-content/uploads/2025/05/Demarches.svg');
}

/* Urbanisme */
body.parent-pageid-1517 .elementor-widget-icon.iconpage .elementor-icon {
  background-color: #EF6C00;
  background-image: url('https://www.saint-witz.fr/wp-content/uploads/2025/05/Urbanisme.svg');
}

/* Environnement */
body.parent-pageid-1537 .elementor-widget-icon.iconpage .elementor-icon {
  background-color: #00CC00;
  background-image: url('https://www.saint-witz.fr/wp-content/uploads/2025/05/Environnement.svg');
}

/* Espace culturel */
body.parent-pageid-1550 .elementor-widget-icon.iconpage .elementor-icon {
  background-color: #C2185B;
  background-image: url('https://www.saint-witz.fr/wp-content/uploads/2025/05/Espace-culturel.svg');
}

/* Sport & Loisirs */
body.parent-pageid-1563 .elementor-widget-icon.iconpage .elementor-icon {
  background-color: #00CCFF;
  background-image: url('https://www.saint-witz.fr/wp-content/uploads/2025/05/Sport-et-Loisirs.svg');
}

/* Enfance & Jeunesse */
body.parent-pageid-1571 .elementor-widget-icon.iconpage .elementor-icon {
  background-color: #FF3399;
  background-image: url('https://www.saint-witz.fr/wp-content/uploads/2025/05/Enfance.svg');
}

/* Tourisme */
body.parent-pageid-1594 .elementor-widget-icon.iconpage .elementor-icon {
  background-color: #FBC02D;
  background-image: url('https://www.saint-witz.fr/wp-content/uploads/2025/05/Frame-1.svg');
}

/* Infos pratiques */
body.parent-pageid-1605 .elementor-widget-icon.iconpage .elementor-icon {
  background-color: #00796B;
  background-image: url('https://www.saint-witz.fr/wp-content/uploads/2025/05/Infos.svg');
}/* End custom CSS */
/* Start custom CSS for breadcrumbs, class: .elementor-element-79a7f66 */#breadcrumbs span > span:not(:last-child) > a::after {
  content: '';
  display: inline-block;
  background-image: url('https://www.saint-witz.fr/wp-content/uploads/2025/06/Icon.svg');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 15px;
  height: 15px;
  margin: 0 10px;
  vertical-align: middle;
}

/* Style général : tous les liens en gras, la page actuelle normale */
#breadcrumbs a {
  font-weight: 600;
}

#breadcrumbs .breadcrumb_last {
  font-weight: normal;
  color: #1E293B; /* Couleur par défaut du texte */
}

/* Mairie */
body.parent-pageid-1433 #breadcrumbs a {
  color: #2E7D57;
}

/* Vivre à Saint-Witz */
body.parent-pageid-1435 #breadcrumbs a {
  color: #6A1B9A;
}

/* Démarches administratives */
body.parent-pageid-1461 #breadcrumbs a {
  color: #1565C0;
}

/* Urbanisme */
body.parent-pageid-1517 #breadcrumbs a {
  color: #EF6C00;
}

/* Environnement */
body.parent-pageid-1537 #breadcrumbs a {
  color: #00CC00;
}

/* Espace culturel La Tuilerie */
body.parent-pageid-1550 #breadcrumbs a {
  color: #C2185B;
}

/* Sport & Loisirs */
body.parent-pageid-1563 #breadcrumbs a {
  color: #00CCFF;
}

/* Enfance & Jeunesse */
body.parent-pageid-1571 #breadcrumbs a {
  color: #FF3399;
}

/* Tourisme */
body.parent-pageid-1594 #breadcrumbs a {
  color: #FBC02D;
}

/* Infos pratiques */
body.parent-pageid-1605 #breadcrumbs a {
  color: #00796B;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-398c66f */.elementor-2845 .elementor-element.elementor-element-398c66f a {
  color: rgba(148, 74, 141, 1) !important;
  font-family: 'Montserrat', sans-serif !important;
  font-weight: 700 !important;
  font-size: 17px !important;
  text-decoration: underline;
  column-gap: 10px;
}

.elementor-2845 .elementor-element.elementor-element-398c66f ul {
  list-style: none;
  padding-left: 8px;
  margin-left: 0;
}

.elementor-2845 .elementor-element.elementor-element-398c66f ul li {
  position: relative;
  padding-left: 24px; /* espace pour la puce */
  margin-bottom: 12px;
  line-height: 1.6;
}

.elementor-2845 .elementor-element.elementor-element-398c66f ul li::before {
  content: "";
  position: absolute;
  top: 0.4em;
  left: 0;
  width: 12px;
  height: 12px;
  background-color: #63AE87;
  border-radius: 3px;
}

/* Sous-puces */
.elementor-2845 .elementor-element.elementor-element-398c66f ul ul {
  margin-top: 8px;       /* espace au-dessus de la sous-liste */
  margin-bottom: 4px;    /* espace en dessous si autre bloc suit */
  padding-left: 12px;    /* indentation supplémentaire */
}

.elementor-2845 .elementor-element.elementor-element-398c66f ul ul li {
  padding-left: 24px;
  margin-bottom: 10px;
}

.elementor-2845 .elementor-element.elementor-element-398c66f ul ul li::before {
 background-color: transparent;
  border: 2px solid #63AE87;
  width: 12px;
  height: 12px;
  top: 0.45em;
  border-radius: 3px;
}


/* Liens vers PDF ou DOC */
.elementor-2845 .elementor-element.elementor-element-398c66f a[href$=".pdf"],
.elementor-2845 .elementor-element.elementor-element-398c66f a[href$=".doc"] {
  color: #944A8D;
  font-weight: bold;
  text-decoration: underline;
  display: inline-flex;
  align-items: end;
  column-gap: 5px;
  justify-content: flex-start;
}

/* Icône avant PDF/DOC */
.elementor-2845 .elementor-element.elementor-element-398c66f a[href$=".pdf"]:before,
.elementor-2845 .elementor-element.elementor-element-398c66f a[href$=".doc"]:before {
  content: url('https://www.saint-witz.fr/wp-content/uploads/2025/06/Button.svg');
  position: relative;
  top: 10px;
}


/*POUR LES IMAGES*/

/* Images paysage (par défaut) */
.elementor-2845 .elementor-element.elementor-element-398c66f img {
  width: auto;
  max-height: 470px;
  object-fit: cover;
  border-radius: 10px;
  display: block;
}

/* Images verticales = on leur met manuellement la classe "portrait" */
/*.elementor-2845 .elementor-element.elementor-element-398c66f img.portrait {*/
/*  width: auto;*/
/*  max-width: 100%;*/
/*  max-height: 470px;*/
/*  height: auto;*/
/*  object-fit: contain;*/
/*  display: block;*/
/*  margin-left: auto;*/
/*  margin-right: auto;*/
/*  border-radius: 10px;*/
/*}*//* End custom CSS */}
