.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-61006 .elementor-element.elementor-element-14bf153{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#616161;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-61006 .elementor-element.elementor-element-ecb00e8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-61006 .elementor-element.elementor-element-705bfc2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-61006 .elementor-element.elementor-element-7ddace0{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#616161;}.elementor-61006 .elementor-element.elementor-element-fbf52c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61006 .elementor-element.elementor-element-fbf52c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-61006 .elementor-element.elementor-element-7e861f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61006 .elementor-element.elementor-element-7e861f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61006 .elementor-element.elementor-element-fbc1c77 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-61006 .elementor-element.elementor-element-d6d2bd4{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#616161;}.elementor-61006 .elementor-element.elementor-element-51bc463 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-61006 .elementor-element.elementor-element-9f831a4{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#616161;}.elementor-61006 .elementor-element.elementor-element-e641db4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61006 .elementor-element.elementor-element-e641db4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61006 .elementor-element.elementor-element-2795dcc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61006 .elementor-element.elementor-element-2795dcc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61006 .elementor-element.elementor-element-7ecd7d0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-61006 .elementor-element.elementor-element-d779a4f{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#616161;}.elementor-61006 .elementor-element.elementor-element-143b21d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-61006 .elementor-element.elementor-element-d83ccd7{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#616161;}.elementor-61006 .elementor-element.elementor-element-5d1069a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61006 .elementor-element.elementor-element-5d1069a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for html, class: .elementor-element-f0b90c8 */.container{
max-width:900px;
margin:auto;
padding:20px 20px;
}

h1{
font-size:40px;
margin-bottom:10px;
text-align:center;
}

.btns a {
    width: 190px;
}

.subtitle{
text-align:center;
color:#666;
margin-bottom:40px;
font-size:18px;
}


.brochure{
background:white;
padding:20px;
border-radius:14px;
box-shadow:0 10px 25px rgba(0,0,0,0.08);
}

.brochure img{
width:100%;
border-radius:10px;
}

.section{
margin-top:40px;
}

.section h2{
font-size:24px;
margin-bottom:12px;
}

.section p{
color:#555;
font-size: 16px;
}

.btns{
margin-top:25px;
display:flex;
gap:15px;
flex-wrap:wrap;
  align-items: center;
  justify-content: center;
}

.btn{
padding:12px 20px;
border-radius:8px;
font-weight:bold;
text-decoration:none;
}

.btn-download{
background:#e31e24;
color:white;
}

.btn-whatsapp{
background:#25D366;
color:white;
}

.back-btn{
display: block;
position:relative;
margin: 0 auto;
gap:8px;
margin-bottom:25px;
padding:10px 18px;
font-size:14px;
font-weight:600;
color:#333;
background:#ffffff;
border:1px solid #e4e4e4;
border-radius:8px;
box-shadow:0 2px 6px rgba(0,0,0,0.05);
transition:all 0.25s ease;
cursor:pointer;
text-align: center;
}

.back-btn:hover{
background:#e31e24;
color:#fff;
border-color:#e31e24;
transform:translateY(-1px);
box-shadow:0 4px 10px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-847534e */@media screen and (max-width:767px){
    .unapproved .elementor-container {
    flex-direction: column-reverse;
}

    .nolicense .elementor-container {
    flex-direction: column-reverse;
}
}/* End custom CSS */