.elementor-4168 .elementor-element.elementor-element-6228735{--display:flex;--min-height:90vh;--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:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4168 .elementor-element.elementor-element-50e1066{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4168 .elementor-element.elementor-element-cff1b3f{--display:flex;}.elementor-4168 .elementor-element.elementor-element-22f9797 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4168 .elementor-element.elementor-element-22f9797 .elementor-heading-title{font-family:var( --e-global-typography-1dc68a9-font-family ), Sans-serif;font-size:var( --e-global-typography-1dc68a9-font-size );line-height:var( --e-global-typography-1dc68a9-line-height );color:#BE8E4B;}.elementor-4168 .elementor-element.elementor-element-a42b8c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4168 .elementor-element.elementor-element-a42b8c9 .elementor-heading-title{font-family:var( --e-global-typography-2e16d74-font-family ), Sans-serif;font-size:var( --e-global-typography-2e16d74-font-size );line-height:var( --e-global-typography-2e16d74-line-height );}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#27272742;}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4168 .elementor-element.elementor-element-c6e79e8{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:28px;letter-spacing:0.3px;word-spacing:1px;}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4168 .elementor-element.elementor-element-c3d3194 > .elementor-widget-container{margin:40px 38px 0px 0px;}.elementor-4168 .elementor-element.elementor-element-c3d3194{text-align:justify;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4168 .elementor-element.elementor-element-6e7c7c3{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-4168 .elementor-element.elementor-element-ccfd344{--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;}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-4168 .elementor-element.elementor-element-14bd81e{--e-icon-list-icon-size:36px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:24px;letter-spacing:0.3px;word-spacing:1px;}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-4168 .elementor-element.elementor-element-f038d45{--divider-border-style:solid;--divider-color:#40301980;--divider-border-width:1px;}.elementor-4168 .elementor-element.elementor-element-f038d45 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-4168 .elementor-element.elementor-element-f038d45 .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-4168 .elementor-element.elementor-element-aa576a9{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4168 .elementor-element.elementor-element-aa576a9.e-con{--align-self:flex-start;}.elementor-4168 .elementor-element.elementor-element-58920a0 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-4168 .elementor-element.elementor-element-58920a0 .elementor-button:hover, .elementor-4168 .elementor-element.elementor-element-58920a0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-4168 .elementor-element.elementor-element-58920a0{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4168 .elementor-element.elementor-element-58920a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4168 .elementor-element.elementor-element-58920a0.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4168 .elementor-element.elementor-element-58920a0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4168 .elementor-element.elementor-element-58920a0 .elementor-button:hover svg, .elementor-4168 .elementor-element.elementor-element-58920a0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4168 .elementor-element.elementor-element-7f61b71{--display:flex;--min-height:90vh;}.elementor-4168 .elementor-element.elementor-element-acec096{--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;--flex-wrap:wrap;}.elementor-4168 .elementor-element.elementor-element-dd09696{--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-4168 .elementor-element.elementor-element-97d343c > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4168 .elementor-element.elementor-element-97d343c .elementor-heading-title{font-family:var( --e-global-typography-52bf2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-396ed8e{--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-4168 .elementor-element.elementor-element-6c04458.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4168 .elementor-element.elementor-element-6c04458{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4168 .elementor-element.elementor-element-1c10929{--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-4168 .elementor-element.elementor-element-dae0575 > .elementor-widget-container{border-style:none;}.elementor-4168 .elementor-element.elementor-element-e6f428d{--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;--flex-wrap:wrap;}.elementor-4168 .elementor-element.elementor-element-c1edfe0{--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-4168 .elementor-element.elementor-element-95aeb36 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4168 .elementor-element.elementor-element-95aeb36{text-align:start;}.elementor-4168 .elementor-element.elementor-element-95aeb36 .elementor-heading-title{font-family:var( --e-global-typography-52bf2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-dc50491 > .elementor-widget-container{padding:0px 0px -18px 0px;}.elementor-4168 .elementor-element.elementor-element-dc50491{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4168 .elementor-element.elementor-element-1d3e20a{--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-4168 .elementor-element.elementor-element-1d3e20a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4168 .elementor-element.elementor-element-455a5f0{width:var( --container-widget-width, 109.14% );max-width:109.14%;--container-widget-width:109.14%;--container-widget-flex-grow:0;}.elementor-4168 .elementor-element.elementor-element-455a5f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4168 .elementor-element.elementor-element-31f210d{--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-4168 .elementor-element.elementor-element-31f210d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4168 .elementor-element.elementor-element-7049020{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4168 .elementor-element.elementor-element-2df06f0{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 1px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4168 .elementor-element.elementor-element-2df06f0:not(.elementor-motion-effects-element-type-background), .elementor-4168 .elementor-element.elementor-element-2df06f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F3;}.elementor-4168 .elementor-element.elementor-element-014b906{--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-4168 .elementor-element.elementor-element-b18aa13 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4168 .elementor-element.elementor-element-b18aa13 .elementor-heading-title{font-family:var( --e-global-typography-52bf2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-518c09c{--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-4168 .elementor-element.elementor-element-9ee64af > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-4168 .elementor-element.elementor-element-9ee64af{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:21px;letter-spacing:0.3px;word-spacing:1px;}.elementor-4168 .elementor-element.elementor-element-e8c2b44{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-4168 .elementor-element.elementor-element-e8c2b44 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-4168 .elementor-element.elementor-element-e8c2b44 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4168 .elementor-element.elementor-element-dfb7f75{text-align:center;}.elementor-4168 .elementor-element.elementor-element-dfb7f75 .elementor-heading-title{font-family:var( --e-global-typography-52bf2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-39a0e01{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:21px;letter-spacing:0.3px;word-spacing:1px;}.elementor-4168 .elementor-element.elementor-element-f01265c{--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-4168 .elementor-element.elementor-element-e22443c > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-4168 .elementor-element.elementor-element-e22443c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:21px;letter-spacing:0.3px;word-spacing:1px;}.elementor-4168 .elementor-element.elementor-element-b4565d4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-4168 .elementor-element.elementor-element-b4565d4 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-4168 .elementor-element.elementor-element-b4565d4 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4168 .elementor-element.elementor-element-68f9d67{text-align:center;}.elementor-4168 .elementor-element.elementor-element-68f9d67 .elementor-heading-title{font-family:var( --e-global-typography-52bf2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-4114d13{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:21px;letter-spacing:0.3px;word-spacing:1px;}.elementor-4168 .elementor-element.elementor-element-69b9451{--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-4168 .elementor-element.elementor-element-6cb2496 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-4168 .elementor-element.elementor-element-6cb2496{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:21px;letter-spacing:0.3px;word-spacing:1px;}.elementor-4168 .elementor-element.elementor-element-2900625{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-4168 .elementor-element.elementor-element-2900625 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-4168 .elementor-element.elementor-element-2900625 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4168 .elementor-element.elementor-element-093d3a9{text-align:center;}.elementor-4168 .elementor-element.elementor-element-093d3a9 .elementor-heading-title{font-family:var( --e-global-typography-52bf2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-bb18473{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:21px;letter-spacing:0.3px;word-spacing:1px;}.elementor-4168 .elementor-element.elementor-element-3e92ec7{--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;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#40301980;--border-color:#40301980;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4168 .elementor-element.elementor-element-3e92ec7:not(.elementor-motion-effects-element-type-background), .elementor-4168 .elementor-element.elementor-element-3e92ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c99388f );}.elementor-4168 .elementor-element.elementor-element-f644439 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4168 .elementor-element.elementor-element-f644439 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4168 .elementor-element.elementor-element-f644439{--e-icon-list-icon-size:28px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4168 .elementor-element.elementor-element-f644439 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-4168 .elementor-element.elementor-element-f644439 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4168 .elementor-element.elementor-element-f644439 .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4168 .elementor-element.elementor-element-f644439 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4168 .elementor-element.elementor-element-f644439 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4168 .elementor-element.elementor-element-6228735{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4168 .elementor-element.elementor-element-22f9797 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4168 .elementor-element.elementor-element-22f9797 .elementor-heading-title{font-size:var( --e-global-typography-1dc68a9-font-size );line-height:var( --e-global-typography-1dc68a9-line-height );}.elementor-4168 .elementor-element.elementor-element-a42b8c9 .elementor-heading-title{font-size:var( --e-global-typography-2e16d74-font-size );line-height:var( --e-global-typography-2e16d74-line-height );}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-item > a{font-size:15px;line-height:18px;}.elementor-4168 .elementor-element.elementor-element-c3d3194 > .elementor-widget-container{margin:0px 21px 0px 0px;}.elementor-4168 .elementor-element.elementor-element-c3d3194{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4168 .elementor-element.elementor-element-6e7c7c3{--container-widget-width:377px;--container-widget-flex-grow:0;width:var( --container-widget-width, 377px );max-width:377px;}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-4168 .elementor-element.elementor-element-14bd81e{--e-icon-list-icon-size:32px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-item > a{font-size:15px;line-height:28px;}.elementor-4168 .elementor-element.elementor-element-58920a0{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-4168 .elementor-element.elementor-element-58920a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4168 .elementor-element.elementor-element-58920a0 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4168 .elementor-element.elementor-element-7f61b71{--min-height:872px;}.elementor-4168 .elementor-element.elementor-element-97d343c .elementor-heading-title{font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-6c04458{width:var( --container-widget-width, 745px );max-width:745px;--container-widget-width:745px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4168 .elementor-element.elementor-element-dae0575 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-4168 .elementor-element.elementor-element-95aeb36 .elementor-heading-title{font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-dc50491{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4168 .elementor-element.elementor-element-7049020{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4168 .elementor-element.elementor-element-b18aa13 .elementor-heading-title{font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-9ee64af{font-size:15px;line-height:18px;}.elementor-4168 .elementor-element.elementor-element-dfb7f75 .elementor-heading-title{font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-39a0e01{font-size:15px;line-height:18px;}.elementor-4168 .elementor-element.elementor-element-e22443c{font-size:15px;line-height:18px;}.elementor-4168 .elementor-element.elementor-element-68f9d67 .elementor-heading-title{font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-4114d13{font-size:15px;line-height:18px;}.elementor-4168 .elementor-element.elementor-element-6cb2496{font-size:15px;line-height:18px;}.elementor-4168 .elementor-element.elementor-element-093d3a9 .elementor-heading-title{font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-bb18473{font-size:15px;line-height:18px;}.elementor-4168 .elementor-element.elementor-element-f644439 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4168 .elementor-element.elementor-element-f644439 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(min-width:768px){.elementor-4168 .elementor-element.elementor-element-6228735{--content-width:1245px;}.elementor-4168 .elementor-element.elementor-element-50e1066{--width:60%;}.elementor-4168 .elementor-element.elementor-element-aa576a9{--width:100%;}.elementor-4168 .elementor-element.elementor-element-7f61b71{--width:40%;}.elementor-4168 .elementor-element.elementor-element-acec096{--content-width:1245px;}.elementor-4168 .elementor-element.elementor-element-dd09696{--width:100%;}.elementor-4168 .elementor-element.elementor-element-396ed8e{--width:50%;}.elementor-4168 .elementor-element.elementor-element-1c10929{--width:50%;}.elementor-4168 .elementor-element.elementor-element-e6f428d{--content-width:1245px;}.elementor-4168 .elementor-element.elementor-element-c1edfe0{--width:100%;}.elementor-4168 .elementor-element.elementor-element-2df06f0{--content-width:1245px;}.elementor-4168 .elementor-element.elementor-element-014b906{--width:100%;}.elementor-4168 .elementor-element.elementor-element-518c09c{--width:33.3333%;}.elementor-4168 .elementor-element.elementor-element-f01265c{--width:33.3333%;}.elementor-4168 .elementor-element.elementor-element-69b9451{--width:33.3333%;}.elementor-4168 .elementor-element.elementor-element-3e92ec7{--content-width:1245px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4168 .elementor-element.elementor-element-6228735{--content-width:650px;}.elementor-4168 .elementor-element.elementor-element-7f61b71{--width:50%;}.elementor-4168 .elementor-element.elementor-element-acec096{--content-width:650px;}.elementor-4168 .elementor-element.elementor-element-e6f428d{--content-width:650px;}.elementor-4168 .elementor-element.elementor-element-1d3e20a{--content-width:100%;}.elementor-4168 .elementor-element.elementor-element-31f210d{--content-width:100%;}.elementor-4168 .elementor-element.elementor-element-2df06f0{--content-width:600px;}.elementor-4168 .elementor-element.elementor-element-3e92ec7{--content-width:650px;}}@media(max-width:767px){.elementor-4168 .elementor-element.elementor-element-6228735{--content-width:350px;}.elementor-4168 .elementor-element.elementor-element-22f9797 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4168 .elementor-element.elementor-element-22f9797 .elementor-heading-title{font-size:var( --e-global-typography-1dc68a9-font-size );line-height:var( --e-global-typography-1dc68a9-line-height );}.elementor-4168 .elementor-element.elementor-element-a42b8c9 .elementor-heading-title{font-size:var( --e-global-typography-2e16d74-font-size );line-height:var( --e-global-typography-2e16d74-line-height );}.elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4168 .elementor-element.elementor-element-c6e79e8 .elementor-icon-list-item > a{font-size:14px;line-height:18px;}.elementor-4168 .elementor-element.elementor-element-c3d3194 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4168 .elementor-element.elementor-element-c3d3194{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4168 .elementor-element.elementor-element-6e7c7c3{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4168 .elementor-element.elementor-element-14bd81e .elementor-icon-list-item > a{font-size:14px;line-height:18px;}.elementor-4168 .elementor-element.elementor-element-58920a0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4168 .elementor-element.elementor-element-58920a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4168 .elementor-element.elementor-element-58920a0.elementor-element{--align-self:center;}.elementor-4168 .elementor-element.elementor-element-58920a0 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4168 .elementor-element.elementor-element-7f61b71{--width:100%;--min-height:95vh;}.elementor-4168 .elementor-element.elementor-element-97d343c{text-align:start;}.elementor-4168 .elementor-element.elementor-element-97d343c .elementor-heading-title{font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-6c04458{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4168 .elementor-element.elementor-element-e6f428d{--content-width:350px;}.elementor-4168 .elementor-element.elementor-element-95aeb36 .elementor-heading-title{font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-dc50491{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4168 .elementor-element.elementor-element-7049020{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-4168 .elementor-element.elementor-element-2df06f0{--content-width:350px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4168 .elementor-element.elementor-element-b18aa13 .elementor-heading-title{font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-9ee64af{font-size:14px;line-height:18px;}.elementor-4168 .elementor-element.elementor-element-dfb7f75 .elementor-heading-title{font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-39a0e01{font-size:14px;line-height:18px;}.elementor-4168 .elementor-element.elementor-element-e22443c{font-size:14px;line-height:18px;}.elementor-4168 .elementor-element.elementor-element-68f9d67 .elementor-heading-title{font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-4114d13{font-size:14px;line-height:18px;}.elementor-4168 .elementor-element.elementor-element-6cb2496{font-size:14px;line-height:18px;}.elementor-4168 .elementor-element.elementor-element-093d3a9 .elementor-heading-title{font-size:var( --e-global-typography-52bf2ca-font-size );line-height:var( --e-global-typography-52bf2ca-line-height );}.elementor-4168 .elementor-element.elementor-element-bb18473{font-size:14px;line-height:18px;}.elementor-4168 .elementor-element.elementor-element-3e92ec7{--content-width:350px;}.elementor-4168 .elementor-element.elementor-element-f644439 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4168 .elementor-element.elementor-element-f644439 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}/* Start custom CSS for html, class: .elementor-element-6e7c7c3 */.dropdown-container {
    font-family: montserrat;
}

.titoletto {
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: bold;
}

select {
    background-color: white; /* Cambia lo sfondo del menu a tendina */
    color: #40301b; /* Cambia il colore del testo del menu a tendina */
    font-size: 18px;
    padding: 10px;
    border: none;
    border-bottom: 2px solid #c59e5f; /* Bordo solo sotto */
    outline: none;
    appearance: none; /* Rimuove lo stile di default della freccia in alcuni browser */
    -webkit-appearance: none; /* Per Safari */
    -moz-appearance: none; /* Per Firefox */
    cursor: pointer;
}

select:focus {
    border-bottom: 2px solid #40301b; /* Cambia il colore del bordo quando selezionato */
}

option {
    background-color: white; /* Sfondo delle opzioni */
    color: #40301b; /* Colore del testo delle opzioni */
}

.pdf-button {
    display: inline-block;
    padding: 10px 20px;
    background-color: white;
    color: #c59e5f;
    text-decoration: none;
    font-size: 18px; /* Font size di base */
    border: 1px #c59e5f solid;
    border-radius: 3px;
    transition: background-color 0.3s ease;
    font-family: montserrat;
    font-weight: 400;
}

.pdf-button:hover {
    background-color: #40301b;
    color: white;
    border: 1px #40301b solid;
}

/* Media query per Mobile (fino a 767px) */
@media (max-width: 767px) {
    .pdf-button {
        font-size: 14px;
    }
    .titoletto, select {
        font-size: 14px;
    }
}

/* Media query per Tablet (768px - 1023px) */
@media (min-width: 768px) and (max-width: 1023px) {
    .pdf-button {
        font-size: 15px;
    }
    .titoletto, select {
        font-size: 15px;
    }
}

/* Media query per Desktop (da 1024px in su) */
@media (min-width: 1024px) {
    .pdf-button {
        font-size: 18px;
    }
    .titoletto, select {
        font-size: 18px;
    }
}/* End custom CSS */