.home .sc_layouts_title_content,.home .elementor-icon-wrapper{display:none}.gt_selected a{color:#000!important}.gt_option a{color:#000!important}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:block}.desktop_header{height:124px}.desktop_header .custom-logo-link img,.sc_layouts_logo img{max-height:100px;max-width:100%;min-width:100%;width:170px}.desktop_header li#menu-item-19232{margin:8px 0 0 0!important}.footer2 .social_media .social_name:hover,.footer3 .websmaniac:hover{color:#F49C30!important}.contact_form .wpcf7 .wpcf7-submit-style .submit-style-in{background-color:#F49C30!important}.onhover a{color:#535353!important}.onhover a:hover{color:#F49C30!important}.contact_form .wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.filled.fill_inited{color:#000}.contact_form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.fill_inited{background-image:none!important}.page_content_wrap{background-color:#fff!important}.box_shadow{box-shadow:rgb(50 50 93 / .25) 0 2px 5px -1px,rgb(0 0 0 / .3) 0 1px 3px -1px;padding:20px;margin:10px}.black_box_shadow{box-shadow:rgb(248 248 251 / .25) 0 2px 5px -1px,rgb(255 255 255 / .3) 0 1px 3px -1px;padding:20px;margin:10px}.sc_button.sc_button_default.sc_button_size_normal.sc_button_icon_left{border:#F49C30;background-color:#F49C30}.sc_button.sc_button_default.sc_button_size_normal.sc_button_icon_left:hover,.sc_button.sc_button_default.sc_button_size_normal.sc_button_icon_left:focus{border:#f9b869de!important;background-color:#f9b869de!important}.testimonials .sc_testimonials_rating_stars_default,.sc_testimonials_rating_stars_hover{color:#ffcb00!important}@media only screen and (max-device-width:1025px){.desktop_header .custom-logo-link img,.sc_layouts_logo img{max-width:100%;min-width:29%;width:auto!important}li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-19232{justify-content:center;display:flex;margin:10px 0}}a.trx_addons_scroll_to_top.trx_addons_icon-up.scroll_to_top_style_default.inited.show{display:none!important}.pins_animation.ihotspot_pulse{height:25px!important;width:25px!important;top:0px!important;border-color:#000!important;background:#f49c3040!important;box-shadow:0 0 0 10px #f49c3054!important}.page-id-5002 .elementor-element-f818f02{display:none!important}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.fill_inited{border:1px solid #d3d3d3;padding:10px 20px;margin:10px 0 0 0}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.filled.fill_inited{border:1px solid #d3d3d3;padding:10px 20px;margin:10px 0 0 0}textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.fill_inited{border:1px solid #d3d3d3;padding:10px 20px;margin:10px 0 0 0}.page-child figure.elementor-image-box-img img{margin:0 auto}.form-style-3{border-radius:16px;box-shadow:0 6px 30px rgb(0 0 0 / .08);font-family:'Poppins',sans-serif}.columns_wrap{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.column-1_2{flex:0 0 48%}.column-1_1{flex:0 0 100%}.style-line{display:block;width:100%}.form-style-3 input[type="text"],.form-style-3 input[type="email"],.form-style-3 input[type="tel"],.form-style-3 select,.form-style-3 textarea{width:100%;padding:12px 16px;font-size:15px;color:#333;border:1px solid #ddd;border-radius:8px;background-color:#fafafa;transition:all 0.3s ease;box-sizing:border-box}.form-style-3 textarea{min-height:120px;resize:vertical}div.wpcf7 .form-style-3 .columns_wrap>[class*="column-"]{padding:0px!important}.form-style-3 input:focus,.form-style-3 select:focus,.form-style-3 textarea:focus{border-color:#07f;background-color:#fff;box-shadow:0 0 0 3px rgb(0 119 255 / .15);outline:none}.form-style-3 ::placeholder{color:#888}.form-style-3 input[type="submit"]{background:linear-gradient(90deg,#0077ff,#00c6ff);color:#fff;padding:14px 28px;border:none;border-radius:8px;font-weight:600;font-size:15px;cursor:pointer;transition:all 0.3s ease;width:100%}.form-style-3 input[type="submit"]:hover{background:linear-gradient(90deg,#005fcc,#00a8e8);transform:translateY(-2px);box-shadow:0 4px 15px rgb(0 119 255 / .3)}input.wpcf7-form-control.wpcf7-text.fill_inited{border:1px solid #ccc !IMPORTANT;PADDING:15PX 20PX !IMPORTANT}@media (max-width:768px){.column-1_2{flex:0 0 100%}.form-style-3{padding:25px}}